我在git log中有针对我的某些功能分支的提交ID。(功能/导航)
git log --pretty=oneline
8fc7aeb
7b7809e
20d9bb2
7f302cb
9f0a3b5
fad0df5
011886a
如果是一次提交,则执行以下命令。
git push origin 7b7809e:feature/navigation
但是在这里,我需要按顺序提交4次提交。
我需要从上面的列表中选择的提交是:-
#1 8fc7aeb
#2 7b7809e
#4 7f302cb
#6 fad0df5
我该怎么做? (将提交推送到同一分支,即功能/导航)
谢谢。
答案 0 :(得分:2)
一个可能的解决方案是将当前分支重命名为某种东西 其他,例如:
git branch -m feature/navigation feature/navigation.bak
然后在您的计算机中重新创建一个名为feature/navigation
的新分支
稳定分支,然后手动从
feature/navigation.bak
您感兴趣并推送
feature/navigation
通常:
git push -u origin feature/navigation
在git中创建分支非常便宜。