簡體   English   中英

將更改從一個分支移動到另一個分支

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM