vscode 用git 拉取代码,提示:在签出前,请清理存储库工作树。请问是啥问题,如何解决。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vscode 用git 拉取代码,提示:在签出前,请清理存储库工作树。请问是啥问题,如何解决。相关的知识,希望对你有一定的参考价值。

参考技术A

1、git clone https://github.com/?/PrettyGirls.git 

2、查看本地分支和远程分支,cd PrettyGirls 到工程目录下; git branch -al 查看本地和远程的所有分支。 这里成功看到了所有的分支:其中master是本地分支,前面的星号*表示正在使用的分支 
前面带有remotes的分支都是远程分支。



3、git pull origin master ,(如果你想拉到本地的dev分支上,首先git checkout -b dev,然后使用git pull origin dev,这样就将本地dev分支与远程origin/dev相绑定了)

4、上传本地代码到远程分支上。git add ./abc.txt ,加入你已经修改本地文件acb.txt这里是相对路径 ,git commit ,使用git commit 就是将这个txt文件上传到本地分支上 


5、看下远程代码,可以看到已经存在abc.txt了



以上是关于vscode 用git 拉取代码,提示:在签出前,请清理存储库工作树。请问是啥问题,如何解决。的主要内容,如果未能解决你的问题,请参考以下文章

idea拉取其他分支会报错,错误信息:未跟踪的文件会阻止签出

git拉取远程分支到本地(VScode)

带有 CRLF 和 LF 文件的 Git 存储库?

在VSCode中使用Git处理文件冲突(pull不能从服务器拉取代码)

如何删除 node_modules 并在 ionic 2 项目中恢复它们

git拉取远程代码