05-问题集合

1.在本地如果修改了package-lock.json文件,也已经提交到远端,测试服务器上git pull的时候会报错。

 原因就在于测试环境的package-lock.json文件和远端的有冲突,他这个是提示你要进行合并

此时我们应该:

 直接将本地的状态恢复到上一个commit id 。然后用远程的代码直接覆盖本地就好了。


 2. 我们通过rm 删除某个文件后,再去在主模块上去添加 submodule的时候提示:

 already exists in the index

 解决:git rm -r --cached 要删除的xxx文件名


 3. git pull的时候报这些警告:

  解决办法:

git config pull.ff false
git config --global pull.rebase false

 4. 在vscode中拉取代码或者最后推送到远端时候报错:(手动自己敲命令没问题,只是vscode)

 解决办法:

在terminal输入 git fetch --tags -f,先完成对本地代码tag的强制更新。再使用vscode的git工具拉取代码

 


 

5.  使用git 报错:The project you were looking for could not be found及解决方式

 

清除本地git账户,重新输入用户名密码(最优)

 

git config --system --unset credential.helper

 

 

 

posted @ 2021-03-16 17:06  猎奇游渔  阅读(59)  评论(0编辑  收藏  举报