相关疑难解决方法(0)

使用Git将最近的提交移动到新分支

我想把我已经承诺掌握的最后几个提交移动到一个新的分支,然后在完成这些提交之前把主人带回去.不幸的是,我的Git-fu还不够强大,有什么帮助吗?

即我怎么能从这里走出来

master A - B - C - D - E
Run Code Online (Sandbox Code Playgroud)

这个?

newbranch     C - D - E
             /
master A - B 
Run Code Online (Sandbox Code Playgroud)

git branching-and-merging git-branch

4647
推荐指数
16
解决办法
93万
查看次数

将现有的,未提交的工作移动到Git中的新分支

我开始研究一个新功能,经过一段时间的编码,我决定这个功能应该在它自己的分支上.

如何将现有的未提交更改移动到新分支并重置当前更改?

我想重置当前分支,同时保留新功能的现有工作.

git git-stash git-reset git-branch

2982
推荐指数
8
解决办法
61万
查看次数

如何将我的本地未提交的更改合并到另一个Git分支?

我怎么能在git中这样做:

我当前的分支是branch1,我做了一些本地更改.但是我现在意识到我实际上是要将这些更改应用于branch2.有没有办法应用/合并这些更改,以便它们成为branch2上的本地更改而不在branch1上提交它们?

git branch

606
推荐指数
4
解决办法
12万
查看次数

如何将未推送的提交代码移至另一个分支?

所以我有以下情况:

我在本地提交了一些工作,而没有推送到远程存储库。我想将本地代码移到另一个分支,因为如果我拉,将进行一些修改,这些修改将破坏我在本地所做的所有工作。

这是旧分支上“ git status”的输出:

“在分支上,您的分支比'origin /'提前1次提交。(使用“ git push”发布您的本地提交)没有要提交的内容,工作目录更干净“

这是新创建的分支上“ git status”的输出:

“在分支上什么也没提交,工作目录干净”

git

8
推荐指数
3
解决办法
4721
查看次数