提交后恢复本地主机
Restore local master after making commits on it
我从 github
克隆了一个项目。当我开始开发一个新的需求时,我忘记了创建一个新的分支,我在本地master
修改了代码,而不是在一个新的分支
现在,我需要恢复我的本地 master
,我的意思是,在我的本地主机中获取相同的远程主机代码,它们之间没有任何差异,并且根本不发送任何内容,也不修改 [=] 中的代码17=]。我该怎么做?
您可以通过 3 个步骤完成此操作:
从现有 master
分支创建一个新分支
git checkout -b feature_branch
删除你的 master
分支
git branch -D master
创建一个新的 master
分支
git checkout -b master --track origin/master
这会创建一个功能分支(理想情况下您应该在一开始就完成),并为您创建一个新的主分支。
我从 github
克隆了一个项目。当我开始开发一个新的需求时,我忘记了创建一个新的分支,我在本地master
修改了代码,而不是在一个新的分支
现在,我需要恢复我的本地 master
,我的意思是,在我的本地主机中获取相同的远程主机代码,它们之间没有任何差异,并且根本不发送任何内容,也不修改 [=] 中的代码17=]。我该怎么做?
您可以通过 3 个步骤完成此操作:
从现有
master
分支创建一个新分支git checkout -b feature_branch
删除你的
master
分支git branch -D master
创建一个新的
master
分支git checkout -b master --track origin/master
这会创建一个功能分支(理想情况下您应该在一开始就完成),并为您创建一个新的主分支。