首页 > 解决方案 > git move unpushed commited changes to a remote branch,在 master 上工作,然后返回分支

问题描述

我是 git 新手。我有 10 次提交(git 状态显示我比 origin/master 领先 10 次)有很多代码。我还没推。提交更改后,我执行了 git pull,解决了所有冲突,然后 git add,然后再次 git commit,这是一个很大的提交。

我现在想要:

1)其他人查看和 git 从新分支而不是 master 拉我的工作。

2) 从没有我提交的更改的最新“主”代码开始处理另一个功能,并能够将它们推送到主控

3)然后我想回到我当前提交的未推送更改并能够进行修改并最终将它们推送到主控。

使用 Git 将最近的提交移动到新分支并不能回答我的问题,因为它没有显示其他人如何 git pull 我的更改,而且看起来它有一些与 --rebase 相关的复杂性。

标签: gitpushbranchcommit

解决方案


推荐阅读