git学习
吃兔子的萝卜君
这个作者很懒,什么都没留下…
展开
-
使用git后代码悄悄丢失的原因
因为使用不熟练,有些选项不知道是什么就随便点,结果造成了代码丢失。使用idea,我master ,dev两个分支,dev分支上写了东西,然后有些东西想看master分支的内容,就切换到master分支,结果造成dev之前改的东西全没了。我还在想代码怎么丢失的。我以为是我这个工程clone到了好多地方,改错了文件呢,原来是强行切换分支,idea把修改都去掉了。浪费了我很多的时间。所以切换分支之前一定...原创 2020-04-13 09:42:18 · 632 阅读 · 0 评论 -
使用idea切换git分支发现在之前的分支的改变“传染”给切换后的分支了
这个其实是git的原理没搞懂,我有三个分支,master ,dev和clear。我在clear分支删除了若干文件,导致报错,想从其他分支拷过来,结果Check的时候,别的分支内容也一样删除了,吓了一跳,只好从远端去把误删的文件拷贝过来了。实际上,切换分支之前必须commit。提交之后,切换其他分支,完好无损,commit之前先看好你是不是在对的分支上commit的。如果在dev分支修改了,却在...原创 2020-03-26 15:29:44 · 1672 阅读 · 0 评论