如何在不做拉动操作的情况下查看git主回购中的新内容

如何在不做拉动操作的情况下查看git主回购中的新内容,git,version-control,Git,Version Control,每天我开始工作,我都会做一个“git拉动”来获取我开发分支中的所有更新代码。。有人能告诉我一个原因吗?在我拉动查看发生了什么变化之前,您可以获取代码并查看中的日志: 正如您所看到的,master分支发生了变化,testjobs是一个新分支。然后,您可以在“origin”中检查每个分支上的日志。您可以获取代码并在以下位置查看日志: 正如您所看到的,master分支发生了变化,testjobs是一个新分支。然后,您可以在“origin”中检查每个分支上的日志。您可以获取代码并在以下位置查看日志: 正

每天我开始工作,我都会做一个“git拉动”来获取我开发分支中的所有更新代码。。有人能告诉我一个原因吗?在我拉动查看发生了什么变化之前,您可以获取代码并查看中的日志


正如您所看到的,
master
分支发生了变化,
testjobs
是一个新分支。然后,您可以在“origin”中检查每个分支上的日志。

您可以获取代码并在以下位置查看日志:


正如您所看到的,
master
分支发生了变化,
testjobs
是一个新分支。然后,您可以在“origin”中检查每个分支上的日志。

您可以获取代码并在以下位置查看日志:


正如您所看到的,
master
分支发生了变化,
testjobs
是一个新分支。然后,您可以在“origin”中检查每个分支上的日志。

您可以获取代码并在以下位置查看日志:


正如您所看到的,
master
分支发生了变化,
testjobs
是一个新分支。然后您可以在“origin”中检查每个分支上的日志。

您可以执行
git fetch
,然后
git log origin/X
查看更改,或者
git diff X origin/X
查看分支之间的差异。一旦您乐于在中合并更改,您可以在X中执行
git merge origin/X

您可以执行
git fetch
,然后执行
git log origin/X
以查看更改或
git diff X origin/X
以查看分支之间的差异。一旦您乐于在中合并更改,您可以在X中执行
git merge origin/X

您可以执行
git fetch
,然后执行
git log origin/X
以查看更改或
git diff X origin/X
以查看分支之间的差异。一旦您乐于在中合并更改,您可以在X中执行
git merge origin/X

您可以执行
git fetch
,然后执行
git log origin/X
以查看更改或
git diff X origin/X
以查看分支之间的差异。一旦您乐于在中合并您的更改,您可以在X中执行
git merge origin/X

git fetch origin
之后,您可以使用命令
git log--left-right--graph--cherry pick--oneline HEAD….origin/master
,它将显示在
git fetch origin
之后您和
origin/master
之间的提交差异使用命令
git log--left-right--graph--cherry-pick--oneline-HEAD…origin/master
,它将显示您和
orign/master

git-fetch-origin
之后提交的差异,您可以使用命令
git log--left-right--graph--cherry-pick--oneline-HEAD origin/master将显示您与
orign/master
之间提交的差异
git fetch origin
之后,您可以使用命令
git log--left-right--graph--cherry pick--oneline HEAD--origin/master
来显示您与
orign/master

之间提交的差异
git pull
git fetch
git merge
及其关系

引用本文件:

为什么不拉git

嗯,git pull在大多数情况下都很好,特别是如果您以类似CVS的方式使用git,那么它可能就是您想要的。然而,如果您想以更惯用的方式使用git(创建许多主题分支,在您喜欢的时候重写本地历史,等等),那么单独使用git fetch和git merge会有很大帮助

考虑阅读
git pull
git fetch
git merge
及其关系

引用本文件:

为什么不拉git

嗯,git pull在大多数情况下都很好,特别是如果您以类似CVS的方式使用git,那么它可能就是您想要的。然而,如果您想以更惯用的方式使用git(创建许多主题分支,在您喜欢的时候重写本地历史,等等),那么单独使用git fetch和git merge会有很大帮助

考虑阅读
git pull
git fetch
git merge
及其关系

引用本文件:

为什么不拉git

嗯,git pull在大多数情况下都很好,特别是如果您以类似CVS的方式使用git,那么它可能就是您想要的。然而,如果您想以更惯用的方式使用git(创建许多主题分支,在您喜欢的时候重写本地历史,等等),那么单独使用git fetch和git merge会有很大帮助

考虑阅读
git pull
git fetch
git merge
及其关系

引用本文件:

为什么不拉git

嗯,git pull在大多数情况下都很好,特别是如果您以类似CVS的方式使用git,那么它可能就是您想要的。然而,如果您想以更惯用的方式使用git(创建许多主题分支,在您喜欢的时候重写本地历史,等等),那么单独使用git fetch和git merge会有很大帮助

➜  cortex git:(master) ✗ git fetch origin
remote: Counting objects: 1229, done.
...
Resolving deltas: 100% (720/720), completed with 117 local objects.
From github.com:icortex/test
   087dfaf..7212fc2  master    -> origin/master
 * [new branch]      test-jobs  -> origin/test-jobs
➜  cortex git:(master) ✗ git log origin/test-jobs