还原您在 github 中所做的一切
Revert everything you did in github
所以,这是一种情况。我写了很多代码,到一天结束时我想提交所有这些代码。
分支情况是这样的:
master
working_branch*
之后我做的是:
git branch 11_11_2018
git add everything
git commit -m "msg"
git push --set-upstream origin/11_11_2018 (sth like that)
git checkout master
git branch -d 11_11_2018
现在发生的事情是我删除了我所做的一切。我对 GitHub 有点陌生,我真的很害怕丢失所有这些宝贵的代码行。这里的问题是我打算结帐 11_11_2018 但没有,现在我不完全明白发生了什么。请解释一下我实际上做了什么以及如何在可能的情况下恢复它?
运行 以下命令,您应该取回所有代码:
git checkout -b 11_11_2018 origin/11_11_2018
你所做的是将所有代码推送到远程分支,切换到主分支,删除本地分支。
以上命令将切换到您的远程分支并使用它获取所有更改
所以,这是一种情况。我写了很多代码,到一天结束时我想提交所有这些代码。 分支情况是这样的:
master
working_branch*
之后我做的是:
git branch 11_11_2018
git add everything
git commit -m "msg"
git push --set-upstream origin/11_11_2018 (sth like that)
git checkout master git branch -d 11_11_2018
现在发生的事情是我删除了我所做的一切。我对 GitHub 有点陌生,我真的很害怕丢失所有这些宝贵的代码行。这里的问题是我打算结帐 11_11_2018 但没有,现在我不完全明白发生了什么。请解释一下我实际上做了什么以及如何在可能的情况下恢复它?
运行 以下命令,您应该取回所有代码:
git checkout -b 11_11_2018 origin/11_11_2018
你所做的是将所有代码推送到远程分支,切换到主分支,删除本地分支。
以上命令将切换到您的远程分支并使用它获取所有更改