Git 拉动后检查差异
在我从原始主机分支(Git 拉动后检查差异,git,github,Git,Github,在我从原始主机分支(git pull origin master)提取后,如何检查提取前的版本与当前版本(提取后)之间的代码差异?最简单的方法是运行 git fetch 而不是拉。然后,您的master和origin/master都可以在本地使用,您可以在拖动之前将两者区分开来 否则,如果您已经运行了pull,请使用 git reflog git fetch origin git diff ..origin 要在本地主机上查找上一个HEAD commit,并将其与当前HEAD进行比较。最简
git pull origin master
)提取后,如何检查提取前的版本与当前版本(提取后)之间的代码差异?最简单的方法是运行
git fetch
而不是拉
。然后,您的master
和origin/master
都可以在本地使用,您可以在拖动之前将两者区分开来
否则,如果您已经运行了pull
,请使用
git reflog
git fetch origin
git diff ..origin
要在本地
主机上查找上一个HEAD commit,并将其与当前HEAD进行比较。最简单的方法是运行
git fetch
而不是拉
。然后,您的master
和origin/master
都可以在本地使用,您可以在拖动之前将两者区分开来
否则,如果您已经运行了pull
,请使用
git reflog
git fetch origin
git diff ..origin
要在本地主机上查找上一个HEAD commit,并将其与当前HEAD进行比较。而不是pull
,请使用
git reflog
git fetch origin
git diff ..origin
然后
git merge origin
或
或者,您可以在pull
之前,使用git log-1
获取当前版本(类似于commit 41db5abc5351184cbb56a796e6c5e81de73f125
),然后在git pull
之后,执行以下操作
git diff 41db5abc..
使用
git reflog
git fetch origin
git diff ..origin
然后
git merge origin
或
或者,您可以在pull
之前,使用git log-1
获取当前版本(类似于commit 41db5abc5351184cbb56a796e6c5e81de73f125
),然后在git pull
之后,执行以下操作
git diff 41db5abc..