[英]get out from git repository (VScode)
我在 VSCode 和 GitHub 中同时使用远程连接。 通常,我会使用 URL 在“源代码管理”中克隆我的项目。
每次我关闭连接时,我都会自动从 git 存储库中“退出”。
今天,我在“资源管理器”中使用了“克隆存储库”,然后 VSCode 开始在“源代码控制”中显示 6000 多个更改:它们是我存储在远程文件夹中的旧文件(与我刚刚克隆的 URL 无关)。
我怎样才能摆脱这种状态? (或从 git 存储库中退出?)
(所有文件夹都显示“绿色 U”,但包含我克隆项目的文件夹除外)
首先检查您的“从资源管理器克隆”是否没有将存储库克隆到错误的路径中,即远程 VSCode 会话监控的文件夹下方或上方的一个文件夹。
然后 VSCode 将显示旧文件(来自旧克隆)以及克隆存储库中的文件以错误的路径完成。
最好的补救办法是打开一个 SSH 会话并在命令行中查找自己(而不是通过 VSCode),看看发生了什么。
理想情况下,您可以简单地删除任何额外的文件夹,并重新克隆所有内容,然后通过远程 VSCode 打开克隆的存储库。
要在 Visual Studio Code 上退出 Git(在任何平台上),请单击帐户符号(在左侧工具栏底部的 Settings 齿轮图标上方),然后单击Log out<\/em> 。 这应该会让您退出您的帐户。
如果您正在谈论忽略文件,请在
.gitignore<\/code>中添加以下内容(在您要忽略的文件夹中)。
第一行通知 Git 忽略文件夹中的所有文件,但添加
.gitignore<\/code> ,如第三行中指定的那样。
"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.