Я пытаюсь получить git log --name-only для набора имеющихся у меня коммитов.
Я могу использовать сценарий bash для циклического перебора коммитов, но я хотел знать, есть ли лучший способ.
Например: Если в базе данных есть тысячи коммитов, как я могу получить информацию журнала git всего для 3 произвольно выбранных коммитов?
Любые идеи приветствуются.
Спасибо
Нет, они не идут подряд. И может быть не только 3.
случайные коммиты, есть ли у вас какие-либо критерии фильтрации, или они полностью случайны?
Они совершенно случайны. Решение @ArkadiuszDrabczyk решило мой вопрос.
@RahulR. Я считаю, что Shrav означает произвольные коммиты: есть три конкретных коммита, которые могут не находиться рядом друг с другом, и Shrav хочет отображать информацию для них. На самом деле не три коммита, выбранных случайным образом из набора всех коммитов в репозитории.





Хорошо, IIUC, вам нужен git show --name-only:
git show --name-only <COMMIT_SHA1> <ANOTHER_COMMIT_SHA1>
Например, в репозитории git://w1.fi/hostap.git:
$ git show --name-only 1778f1e9a4c37aa2bad51f4027139625cf39783a 0fa669bcaeb8861cbf24544f18d22a8f39821f1a
commit 1778f1e9a4c37aa2bad51f4027139625cf39783a
Author: Jouni Malinen <[email protected]>
Date: Fri Mar 23 17:57:14 2018 +0200
SAE: Fix PTK derivation to use KDF-SHA256
The previous implementation ended up defaulting to using PRF-SHA1 for
deriving PTK from PMK when SAE was used. This is not correct since the
SAE AKM is defined to be using SHA-256 -based KDF instead. Fix that.
Note: This change is not backwards compatible. Both the AP and station
side implementations will need to be updated at the same time to
maintain functionality.
Signed-off-by: Jouni Malinen <[email protected]>
src/common/defs.h
src/common/wpa_common.c
commit 0fa669bcaeb8861cbf24544f18d22a8f39821f1a
Author: Jouni Malinen <[email protected]>
Date: Wed Mar 21 22:34:09 2018 +0200
Fix a resource leak on hostapd maclist parsing error path
The open file needs to be closed in error case. The conversion to using
a new helper function (hostapd_add_acl_maclist) somehow managed to
remove the neede fclose(f) call. Bring it back to fix this.
Fixes: 3988046de538 ("hostapd: Dynamic MAC ACL management over control interface")
Signed-off-by: Jouni Malinen <[email protected]>
hostapd/config_file.c
Это здорово !! Спасибо
3 последовательный коммитит?