带有VS代码的Github本地回购:更改太多

带有VS代码的Github本地回购:更改太多,github,visual-studio-code,Github,Visual Studio Code,我已经在自我管理的服务器上安装了Github Enterprise。我通过VS代码连接到我的Github repo。每次打开VS代码时: 1-它正在尝试自动连接到我的云回购(我希望能够手动连接) 2-VS代码安装在Anaconda中,它检测到5000个更改…我本地机器上的所有Anaconda文件 有人能帮我解决这个问题吗? 谢谢我想您的项目文件夹中安装了Anaconda或conda环境?然后,您必须将该文件夹添加到.gitignore文件中 在VSCode中,您可以右键单击5000个文件中的一个

我已经在自我管理的服务器上安装了Github Enterprise。我通过VS代码连接到我的Github repo。每次打开VS代码时:

1-它正在尝试自动连接到我的云回购(我希望能够手动连接) 2-VS代码安装在Anaconda中,它检测到5000个更改…我本地机器上的所有Anaconda文件

有人能帮我解决这个问题吗?
谢谢

我想您的项目文件夹中安装了Anaconda或conda环境?然后,您必须将该文件夹添加到.gitignore文件中

在VSCode中,您可以右键单击5000个文件中的一个,从上下文菜单中选择“添加到.gitignore”,然后打开文件.gitignore,您可以从新条目中删除除顶部文件夹以外的所有内容,然后该文件夹将被忽略


顺便说一句,VSCode不会自动更新您的本地git存储库,只是检查您的远程repo(github)中是否有新的更改,或者它落后于您的本地更改的程度。您可以在VSCode状态栏中看到这一点。如果你想真正改变其中一个回购协议,你必须手动“拉”或“推”

我猜您的项目文件夹中安装了Anaconda或conda环境?然后,您必须将该文件夹添加到.gitignore文件中

在VSCode中,您可以右键单击5000个文件中的一个,从上下文菜单中选择“添加到.gitignore”,然后打开文件.gitignore,您可以从新条目中删除除顶部文件夹以外的所有内容,然后该文件夹将被忽略


顺便说一句,VSCode不会自动更新您的本地git存储库,只是检查您的远程repo(github)中是否有新的更改,或者它落后于您的本地更改的程度。您可以在VSCode状态栏中看到这一点。如果你想真正改变其中一个回购协议,你必须手动“拉”或“推”

嗨,大卫。。。欢迎来到SO。你问了两个问题,建议你把它们分开。但简单地说。。。在您的项目的源代码管理设置中,VSCode将使用该源代码管理,我不确定您是否可以禁用它,我对此表示怀疑。我想你的第二个问题是关于如何设置Anaconda项目进行源代码控制。特别是,Anaconda项目的正确.gitignore文件是什么。.gitignore文件告诉GIT忽略某些文件,这样它们就不会包含在您签入到源代码管理的内容中。。。欢迎来到SO。你问了两个问题,建议你把它们分开。但简单地说。。。在您的项目的源代码管理设置中,VSCode将使用该源代码管理,我不确定您是否可以禁用它,我对此表示怀疑。我想你的第二个问题是关于如何设置Anaconda项目进行源代码控制。特别是,Anaconda项目的正确.gitignore文件是什么。.gitignore文件告诉GIT忽略某些文件,以便它们不包含在您签入到源代码管理的内容中。感谢您的明确回答。我真的很感激。这只是很多新的软件和概念需要同时接受。谢谢你的明确回答。我真的很感激。这只是一个新的软件和概念,在同一时间采取了很多。