如何知道从forking-git更改了哪些文件

如何知道从forking-git更改了哪些文件,git,git-fork,Git,Git Fork,假设我创建了一个分支,我进行了一些提交,如何从fork中获取文件和更改的提交?这将为您提供一个分支(例如master)和另一个分支之间的修改文件列表: git diff --name-status master..branch 但这也将考虑到master的最新修改。 如果您想知道分支的时间与新分支的最新时间之间的差异,那么: git diff --name-status master...branch 见“”: 类似地,要仅列出自创建分支以来完成的提交,请执行以下操作: git log

假设我创建了一个分支,我进行了一些提交,如何从fork中获取文件和更改的提交?

这将为您提供一个分支(例如master)和另一个分支之间的修改文件列表:

 git diff --name-status master..branch
但这也将考虑到master的最新修改。
如果您想知道分支的时间与新分支的最新时间之间的差异,那么:

 git diff --name-status master...branch
见“”:

类似地,要仅列出自创建分支以来完成的提交,请执行以下操作:

git log master..branch

请注意,fork更多地保留用于克隆(在服务器端),而不是用于分支。

这将为您提供一个分支(例如主分支)和另一个分支之间的修改文件列表:

 git diff --name-status master..branch
但这也将考虑到master的最新修改。
如果您想知道分支的时间与新分支的最新时间之间的差异,那么:

 git diff --name-status master...branch
见“”:

类似地,要仅列出自创建分支以来完成的提交,请执行以下操作:

git log master..branch

请注意,fork更多地保留用于克隆(在服务器端),而不是用于分支。

请注意,如果master也移动了,您应该将上面的
master
替换为分支点commit谢谢,但是可以比较同一分支的开头和开头之间更改的文件吗?@user1611830这就是为什么我提到
git diff--name status master…branch
:有三个点,你只能在你的分支的开头和开头之间。请注意,如果master也离开了,您应该将上面的
master
替换为分支点commit谢谢,但是否可以在同一分支的开头和开头之间比较更改的文件?@user1611830这就是为什么我提到
git diff--name status master…branch
:有三个点,您只能在分支的开头和开头之间。