是否有一个 git 命令来拉取 origin/master 然后重新设置工作分支?

堆栈溢出用户

我的 git 工作流程涉及频繁的变基。我倾向于不合并。

设置:

$ git branch --show-current
master

$ git branch -b my_changes
<edit files>

当需要从 master 中引入更改时:

git commit -am "Made changes"
git checkout master
git pull
git checkout my_changes
git rebase master

是否有一个 git 工作流程可以用更少的步骤完成同样的事情?

哑光

是否有一个 git 工作流程可以用更少的步骤完成同样的事情?

是的。不需要分支切换。留在你的分支上,拉入 master,然后 rebase 到 master:

git commit -am "Made changes"
git fetch origin master:master
git rebase master

或者,因为你可能不需要它,把你当地的主人扔掉,然后:

git commit -am "Made changes"
git fetch 
git rebase origin/master

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Git分支在重新设置后分叉

重新设置基准后,Git提交在同一分支中重复

功能分支重新设置后,Git推送被拒绝

如何用bash脚本实用地检查git中的分支是否需要重新设置基础?

重新设置基准是否会阻止Git中的拉取请求?有什么陷阱吗?

创建一个新分支并将其上游设置在一个Git命令中

一个命令git拉一个分支?

从父流中拉取和重新设置之间的Git差异

是否可以在git中将分支及其未合并的子分支重新设置基础?

解决了重新设置分支机构的所有冲突之后,我执行了“ git rebase --continue”,并且得到了“是否没有进行重新设置基准?” 。接下来我该怎么办?

是否需要创建一个名为“ git”的用户来设置git服务器?

在git中重新设置基准后不要签出分支

当git合并了一个远程分支时,它会为该分支重新设置基础

如何从git kraken重新设置分支

在重新设置其中一个基础后,如何使两个具有共同历史的git分支彼此一致?

如何在Git中重新设置同一分支的提交?

git是否获取所有分支的拉取数据

git,是否可以从主分支发送拉取请求?

Git不允许我仅从其中一个分支中拉取

git:如何找出是否有分支的拉取请求?

自动为Git子分支重新设置基础

Git重新设置无参数版本与一个参数版本的基准

git中是否有一个内置命令来同步和清理本地存储库

从另一个分支重新设置基础,然后在合并另一个分支后合并到master

Git 拉取请求:从分支合并到另一个空分支 - 所选分支之间没有变化

所有分支的 Git 拉取

Git拉另一个分支并结帐

一个 git 工作树是否支持多个分支?

Git 拉取指定分支沒有任何更改?