[英]Move changes from one branch to another
我只是在錯誤的子分支上做了一些更改。
我有master分支,從中又有A和B分支。在A分支中,已經有master的更改。 分支B尚未創建。
我只是對分支A中的分支B進行了所需的更改。這些更改僅在我的計算機上,我尚未在計算機上提交它們,也未將它們同步到Git上的A分支。 (我在VisualStudio中完成了所有這些工作)。
有什么方法可以將計算機上的更改推送/移動到新的分支B? 我編輯的每個文件在master&A中都是相同的。
查看git help stash
。 由於尚未對這些文件進行提交-工作區“臟”了要移動的更改-您可以在存儲中移動它們。
git stash # make your working directory clean, save the changes for later
git checkout master
git checkout -b B # create your new branch from master
git stash pop # apply the changes to the new branch
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.