git小心得

1.不要在远程仓库(比如github)中修改代码,否则当你在本地修改后,就得pull远程仓库,此时会覆盖你的本地仓库修改.暂时没啥解决方法,反正就是不要在远程仓库该任何东西.
其实也有解决方法,在https://www.jianshu.com/p/c8311ce8da8e
中有说明,比较麻烦,我还没有试验过,懒得弄了.

2..gitignore文件如果在中途修改或者添加,不会立刻生效,需要执行以下命令

git rm -rf --cached .

清除缓存,重新git add .,git commit -m "some message',git push才可以看到效果,也可以在暂存文件后,git status来查看是否已经生效.
参考自:https://yq.aliyun.com/articles/633001

3.待续.

你可能感兴趣的:(git小心得)