'git pull origin main-rebase',但也更新本地'main'分支

r6hnlfcb  于 2022-12-10  发布在  Git
关注(0)|答案(1)|浏览(166)

我喜欢git pull origin main --rebase的简洁,但是它会使我的main分支过时。这可能会导致问题,因为**我喜欢运行git rebase -i main**来执行自动压缩。

wgeznvg7

wgeznvg71#

最简洁的命令是:

git pull origin main:main --rebase

您还可以运行此命令来更新本地main分支:【1】

git fetch origin main:main

然后道:

git rebase -i main

如果你想要一个令人难忘的命令,把这个别名加到你的~/.gitconfig

[alias]
  pluto = "!runit() {\
    git pull origin $1:$1 --rebase; \
  }; runit"

然后运行:

git pluto main

[1]:是origin是必填项

相关问题