git rebase可以自动执行git获取吗?
当我从远程调用时,远程存储库和本地存储库是相同的,如下所示:git rebase可以自动执行git获取吗?,git,Git,当我从远程调用时,远程存储库和本地存储库是相同的,如下所示: A--B--C remote master A--B--C local master A--B--C--D--E remote master A--B--C--1--2 local master 过了一段时间,其他人被推到远程,我有本地提交,然后它们看起来如下所示: A--B--C remote master A--B--C local master A--B--C--D--E remote mas
A--B--C remote master
A--B--C local master
A--B--C--D--E remote master
A--B--C--1--2 local master
过了一段时间,其他人被推到远程,我有本地提交,然后它们看起来如下所示:
A--B--C remote master
A--B--C local master
A--B--C--D--E remote master
A--B--C--1--2 local master
《我的项目开发指南》说,当我想要推动我的提交时,我应该:
git fetch origin
git rebase origin/master
我认为这些命令将导致本地主控:
A--B--C--D--E--1--2
我的问题是,
git fetch
是否有必要?无法git-rebase
自动获取?git-rebase
无法自动获取,但您可以使用此功能执行完全相同的操作:
git pull --rebase origin master
这基本上是一个git获取
,然后是一个git重基
。从:
使用--rebase
,它运行git-rebase
,而不是git-merge
git-rebase
无法自动获取,但您可以使用它执行完全相同的操作:
git pull --rebase origin master
这基本上是一个git获取
,然后是一个git重基
。从:
使用--rebase
,它运行git-rebase
,而不是git-merge
git-rebase
无法自动获取,但您可以使用它执行完全相同的操作:
git pull --rebase origin master
这基本上是一个git获取
,然后是一个git重基
。从:
使用--rebase
,它运行git-rebase
,而不是git-merge
git-rebase
无法自动获取,但您可以使用它执行完全相同的操作:
git pull --rebase origin master
这基本上是一个git获取
,然后是一个git重基
。从:
使用--rebase
,它运行git-rebase
,而不是git-merge