git仓库的管理使用,当你那一天一不小心手残删除了.git文件,那么可以通过这种方式找回来

129 阅读1分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第33天,点击查看活动详情

看到这篇文章的时候,我想大家肯定会好奇为什么

今天和同事聊天,他说项目里头部分包的红色可以通过删除.git文件,然后再init一下?

内心打了一个大大的问号,为什么会有这么奇葩的想法,于是,我们两的一系列拉扯就开始了,最后我为了给他演示,我删除了.git文件,然后init了在启动项目,还是没有任何变化,于是我想起来自己发的博客,研究了下git,git和vue有关系吗?

最终的结果就是

image.png

image.png

好吧,闲聊太多,讲讲删除之后的后果

下班的我推送项目

意外的发现,居然推送不上去了,显示没有绑定仓库,这时的我才想起来,我把.git文件删除了,这个时候我想,这还不简单,直接git push origin -u 后面接仓库地址不就行了

image.png 结果大概就是没有找到这个分支

然后我又尝试

git push -u origin git@gitee.com:huliang827822/bunny-rishi.git

我发现还是不行

image.png

最后迫于下班的诱惑,百度了一圈,这个就是最终的主角啦

git remote add origin git@gitee.com:huliang827822/bunny-rishi.git

吃一堑长一智,又是进步的一天