Как просмотреть историю файла в Мерзавце?

Я обычно использую:

for(lcObject = 0; lcObject < Collection.length(); lcObject++)
{
   //do stuff
}
125
задан Kyle Strand 3 May 2013 в 02:43
поделиться

6 ответов

Используйте git log для просмотра истории коммитов. Каждая фиксация имеет связанный спецификатор ревизии, который представляет собой хеш-ключ (например, 14b8d0982044b0c49f7a855e396206ee65c0e787 и b410ad4619d296f9d37f0db3d0ff5b90668626b39] . Чтобы увидеть разницу между двумя разными коммитами, используйте git diff с первыми несколькими символами спецификаторов ревизий обоих коммитов, например:

# diff between commits 14b8... and b410...
git diff 14b8..b410
# only include diff of specified files
git diff 14b8..b410 path/to/file/a path/to/file/b

Если вы хотите получить обзор всех различий, которые произошли от фиксации до фиксации используйте git log или git whatchanged с опцией патча:

# include patch displays in the commit history
git log -p
git whatchanged -p
# only get history of those commits that touch specified paths
git log path/a path/b
git whatchanged path/c path/d
148
ответ дан 24 November 2019 в 00:56
поделиться

вы также можете использовать tig для красивого браузера репозитория git на основе ncurses. Чтобы просмотреть историю файла:

tig path/to/file
30
ответ дан 24 November 2019 в 00:56
поделиться

Многие браузеры истории Git, включая git log (и 'git log --graph'), gitk (в Tcl / Tk, часть Git), QGit (в Qt), tig (интерфейс в текстовом режиме для git, с использованием ncurses), Giggle (в GTK +), TortoiseGit и git-cheetah поддерживают ограничение пути (например, gitk path / to / file ).

11
ответ дан 24 November 2019 в 00:56
поделиться

Похоже, вы хотите git diff и / или git log .

2
ответ дан 24 November 2019 в 00:56
поделиться

Конечно, если вы хотите что-то как можно ближе к TortoiseSVN, вы можете просто использовать TortoiseGit .

5
ответ дан 24 November 2019 в 00:56
поделиться

Похоже, вам нужны git diff и / или git log . Также ознакомьтесь с gitk

gitk path/to/file
git diff path/to/file
git log path/to/file
93
ответ дан 24 November 2019 в 00:56
поделиться
Другие вопросы по тегам:

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