Git命令解决不想更新提交本地代码,只想拉取服务器最新代码

Posted Dream-seekerGirl

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git命令解决不想更新提交本地代码,只想拉取服务器最新代码相关的知识,希望对你有一定的参考价值。

解决方案(使用stash命令):

1、在终端中输入如下命令(将该文件暂存本地):

git stash

输入上述命令会提示出如下信息:

提示index.lock文件已经存在,注解出现这个提示的原因如下:

在你进行某些比较费时的git操作时自动生成,操作结束后自动删除,相当于一个锁定文件,目的在于防止对一个目录同时进行多个操作。有时强制关闭进行中的git操作,这个文件没有被自动删除,之后你就无法进行其他操作,必须手动删除。

手动删除的方法一:

根据如上终端打印单引号中间的文件路径,查找到当前文件,右键删除即可。

手动删除的方法二:

使用如下终端命令

rm -f ./.git/index.lock

2、以上问题解决完毕在终端中输入如下命令(拉取最新代码):

git pull

3、终端中输入如下命令:

git stash pop

3句终端Git命令完美解决不想更新提交本地代码,只想拉取服务器最新代码。

以上是关于Git命令解决不想更新提交本地代码,只想拉取服务器最新代码的主要内容,如果未能解决你的问题,请参考以下文章

SVN 向 GIT 进行转换如何拉取所有提交记录

SVN 向 GIT 进行转换如何拉取所有提交记录

git如何避免代码冲突

Eclipse And Spring Tool Site git操作 拉取代码和推送代码

git本地有更新后是先拉取还是先提交

国内gitlab拉取代码很慢