Git 将当前更改移动到新分支而不进行初始提交
我对我的项目的一个新特性做了一些未限制的更改,我注意到它的工作将比我想象的要多。所以我决定把这些变化转移到一个新的分支。如果我用Git 将当前更改移动到新分支而不进行初始提交,git,Git,我对我的项目的一个新特性做了一些未限制的更改,我注意到它的工作将比我想象的要多。所以我决定把这些变化转移到一个新的分支。如果我用 git checkout -b branch_name 更改显示在两个分支中,即主分支和我的新分支中。要隐藏主分支中的更改,这是提交新分支中未完成更改的唯一方法吗?我希望避免任何未完成更改的提交。 谢谢 您可以在分支机构名称中提交正在进行的工作 然后,当您准备以分支机构的名义完成该工作时,您将修改您的提交 git commit --amend 见: -修正:通过创
git checkout -b branch_name
更改显示在两个分支中,即主分支和我的新分支中。要隐藏主分支中的更改,这是提交新分支中未完成更改的唯一方法吗?我希望避免任何未完成更改的提交。
谢谢 您可以在分支机构名称中提交正在进行的工作
然后,当您准备以分支机构的名义完成该工作时,您将修改您的提交
git commit --amend
见:
-修正:通过创建新提交来替换当前分支的提示
然后,您将把修改后的承诺推送到上游回购协议中
同时,您可以返回master,而不会出现任何问题,也不会看到分支名称中孤立的更改。谢谢!这帮助了我: