我有一个master
分支和一个feature_swap
分支。我想继续并行处理这两个分支。我做了一些改变master
,然后承诺。我想对分支应用一些算法更改,master
看看feature_swap
该版本是如何工作的。所以我做了
git pull origin feature_swap
并收到此消息
* branch feature_swap -> FETCH_HEAD
Auto-merging collator.h
Merge made by recursive.
我不想合并。相反,我只想放置一些我应用的选定更改master
(feature_swap
可能通过复制粘贴)。如果这符合我的期望,我将通过这些更改再次提交到该分支。我再次想要的。
恐怕,我还没做过git push
。我可以merge branch 'feature_swap'
在git log
. 我现在需要做什么来恢复状态?