我是 Git 的新手,不确定如何进行。这是我的用例:
我有一个稳定版本的代码,所有代码都在我的桌面上 checkin 并推送到我的远程仓库。然后我从远程仓库 pull 到我的笔记本电脑并添加了功能并破坏了代码的稳定性。 (但我没有先做一个分支)。
现在我回到了我的桌面上。我喜欢这里的快照。我想将它标记为 1.0 版。但我与远程仓库不同步。你们会推荐什么步骤?我笔记本上的快照显然很重要,但还不稳定。
谢谢, 亚光
最佳答案
在你所在的地方创建一个分支,但留在 master 上:
git branch my-cool-feature
然后将 master 重置为 Remote 上的状态:
git reset --hard origin/master
最后在你的功能分支上打上标签:
git tag 1.0 my-cool-feature
关于Git:我忘了分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18674380/