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

时间:2013-03-06 14:02:59

标签: git git-fork

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

1 个答案:

答案 0 :(得分:4)

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

 git diff --name-status master..branch

但这也会考虑到师父的最新修改 如果你想要分支的时刻和最新的分支之间的区别,那么:

 git diff --name-status master...branch

请参阅" git diff doesn't show enough":

diff dots

同样,要列出自分支以来所做的提交:

git log master..branch

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