吐槽一下今晚的失误,耽误俩小时,不要再犯啦

今晚本来要往master提交一个报告,然后自己在git bash上面,直接在自己的分支下,复制好报告,放进了自己分支的那个堆里,然后用了

git push origin HEAD:master

结果出错了,远程仓库出现了凌乱的状态。

登录github看一下,发现莫名其妙多了一个分支,比我的学号少一个数字。是哪次误操作?

然后结果master上把我的分支上的东西全部copy了过来,臣妾只是需要一个报告啊。。。

回想一下可能是自己习惯git add .了。。。

后来,最终办法就是 重新开辟了个gitmaster文件夹 然后git clone

C:\Users\【用户名】\gitmaster\仓库名称

然后这次不建立分支,直接修改,提交master。终于可以了。

谨慎起见,我还先增加一个txt文件试试是不是只对master产生了影响。。。。


后来,想想,其实炒鸡简单啊。。。

只需要git checkout切换到master 把报告提交了就得了,

创建新分支:git branch branchName

切换到新分支:git checkout branchName

然后再切换回自己名字的分支呀

真是笨笨

记住教训~~~~~~~~~~~~~

你可能感兴趣的:(吐槽一下今晚的失误,耽误俩小时,不要再犯啦)