Показать git -разницу между мастером и моей последней фиксацией

С GNU Parallel это выглядит так:

parallel 'mkdir -p {=s/(.).*/$1/=}; mv {} {=s/(.).*/$1/=}' ::: *

(Редактировать :Только что заметил, что вы запрашиваете файлы -, а не каталоги. / удален ).

1
26.03.2021, 14:32
1 ответ

Не будь таким доверчивым человеком. ;-)

Извините, извините. Говоря более серьезно --, момент непосредственно перед слиянием — идеальное время, чтобы проверить, что изменилось между вашей работой и работой ваших коллег. Если вы запустите его перед слиянием, это покажет вам, что изменится при слиянии :

.
git fetch
git diff...@{upstream}

На самом деле, в моем собственном рабочем процессе у меня есть псевдоним whatsnew для git log..@{upstream}.

Если вы предпочитаете сначала объединяться, а потом задавать вопросы, вы можете создать временную ветку в качестве метки места:

git fetch
git branch -c my_last_commit    # or use -C to overwrite if it already exists
git merge
git diff my_last_commit...
2
28.04.2021, 22:56

Теги

Похожие вопросы