Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
git rebase可以自动执行git获取吗?_Git - Fatal编程技术网

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