如果我想保留我在主人身上所做的新工作,我应该运行什么命令?我不小心忘了为我做的最后一段工作打开一个新的分支,我不想因为回到origin / master而失去它。 My SourceTree
答案 0 :(得分:2)
如果你开始如下:
O - O - 0 - C
\ \__ *master*
|
origin/master
你需要分支
git branch <branchname>
O - O - 0 - C
\ \__ *master*, branchname
|
origin/master
现在将主设备重置为原点/主设备
git reset --hard origin/master
O - O - 0 - C
\ \__ branchname
|
origin/master, *master*
如果你想进入新的分支
git checkout branchname
O - O - 0 - C
\ \__ *branchname*
|
origin/master, master