git - VS Code Git,3000 多次提交

标签 git visual-studio-code

我最近在 Ubuntu 上安装了 VS code,当尝试设置 Git 时,我意识到对我的文件的所有更改都会注册为 Git 存储库中的更改,导致我必须将任何更改提交到任何已增强的文件在我的设备上,例如来自 Google Chrome 的缓存文件。

这会导致超过 3371 commits每次我打开另一个文档时,我都必须接受这一点,而我实际使用的文件会迷失在这堆文件中。

files versioned

具体问题是:如何避免对我的所有文件进行版本控制?
(这就是为什么我在 VSCode 源代码控制部分看到所有这些“更改”)

最佳答案

ahh, I just checked, yes my entire user directory is a get repo.

如果您有 ~/.git 文件夹,您应该删除它(至少重命名它):没有好的做法建议将其整个放在家中版本控制下的文件夹。
或者您至少应该正确配置一个 .gitignore 文件。

但是,如果您没有在 ~ 中明确设置该 Git 存储库,请将其删除。

关于git - VS Code Git,3000 多次提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54335193/

相关文章:

git - 有人熟悉 git 错误 "missing object 0000000000000000000000000000000000000000 for refs/heads/..."吗?

visual-studio-code - VSCode是否具有类似Sublime Text控制台的控制台?

git - 试图找到一个完整的 git 变量列表

php - 被 heredoc 破坏的 VS 代码的语法高亮显示

git - 是否可以在创建文件后立即使用 VS Code 自动添加文件?

visual-studio - Visual Studio 代码对 html 的包装太多

python-3.x - 如何使用 Visual Studio Code 在 vi​​rtualenv 中执行 python 命令

svn - git svn dcommit 如何确定要提交的位置?

git 克隆需要 ssh ://protocol when perhaps it shouldn't?

git - Powershell - git 路径