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.待续.