如何查看所有项目文件及其在内部操作的历史记录 git
How to view all the project files and its history that were manipulated inside git
如何找到在 git 项目中跟踪的文件的所有历史记录,包括已删除的文件,我的意思是像项目文件的鸟瞰图,因为现在的当前状态项目,我想我必须将所有这些移动到一个新的项目文件夹中。
请使用下面的命令,另外在下面的命令中添加-p来查看文件的变化。
git log -- path/to/folder
git log -- path/to/folder/*
如果你想使用图形工具,比如gitk:
gitk -- path/to/folder
如果您已提交所有更改并且只想显示提交消息。使用:
git log --oneline -- path/to/folder
如果您想说明已修改的文件和已修改的行数added/removed,以及已修改文件和已修改行的摘要[=48] =].使用:
git log --stat -- path/to/folder
如果要显示有关已修改行的位置的信息,并进行了实际更改。使用
git log -p -- path/to/folder
注:p代表patch
标志。
如果要查看特定文件夹的提交中的特定提交。使用 git 显示:
git show sha-of-the-specific-commit
现在,如果您想统计尚未提交的更改。您可以使用:
git diff -- path/to/folder
希望对您有所帮助!
如何找到在 git 项目中跟踪的文件的所有历史记录,包括已删除的文件,我的意思是像项目文件的鸟瞰图,因为现在的当前状态项目,我想我必须将所有这些移动到一个新的项目文件夹中。
请使用下面的命令,另外在下面的命令中添加-p来查看文件的变化。
git log -- path/to/folder
git log -- path/to/folder/*
如果你想使用图形工具,比如gitk:
gitk -- path/to/folder
如果您已提交所有更改并且只想显示提交消息。使用:
git log --oneline -- path/to/folder
如果您想说明已修改的文件和已修改的行数added/removed,以及已修改文件和已修改行的摘要[=48] =].使用:
git log --stat -- path/to/folder
如果要显示有关已修改行的位置的信息,并进行了实际更改。使用
git log -p -- path/to/folder
注:p代表
patch
标志。如果要查看特定文件夹的提交中的特定提交。使用 git 显示:
git show sha-of-the-specific-commit
现在,如果您想统计尚未提交的更改。您可以使用:
git diff -- path/to/folder
希望对您有所帮助!