当前位置: 首页 > 知识库问答 >
问题:

从 vscode 的源代码管理中排除 .history/

公瑞
2023-03-14

如何从 vscode 的源代码管理中排除 .history 文件夹?

档案历史

我只想提交文件本身,而不是中的更改。历史/。

共有2个答案

施玉宸
2023-03-14

您可以创建一个名为<code>的文件。gitignore</code>(如果还不存在),然后添加<code>。history/,以及您希望git在提交时忽略的任何其他文件或文件夹。

冯庆
2023-03-14

将“.history/”添加到项目根目录上的.gitignore文件中。

例子:

echo .history/ >>.gitignore

将它添加到vscode的< code>files.exclude设置中可能会有所帮助。从插件的项目页面:

注意

什么时候。历史文件夹存储在工作区中,您可以添加一个“files.exclude”。这是隐藏的。历史文件夹并避免一些问题。(如csproj扩展)感谢@pabloarista(第13期)

为此,请参见:如何在Visual Studio代码中隐藏侧边栏中的某些文件?

 类似资料:
  • 因此,默认情况下,如果进行了更改,VSCode源代码管理将在文件和所有包含更改的目录上设置蓝色标记。 它还为名称着色,对我来说,在某些情况下,在更大的应用程序中,这似乎有点分散注意力。 有没有一种方法可以自定义,这样文件夹和文件名就不会改变颜色,只保留右边的小标记?

  • 我有一个使用git子模块的项目(尽管它们有缺点),我添加了一个新的子模块,但在vscode中,我不能让它出现在源代码管理窗格中“源代码管理提供程序”下的回购列表中... 我尝试了执行cmd+shift+p并运行“git:initialize new repo”--在我的同事机器上尝试了“git:clone new repo”,我只是尝试用AppCleaner完全删除vscode,然后用设置同步备份

  • 这个流行的答案说,您应该将整个文件夹提交到源代码控制中...所以我的一个团队成员就这样做了。 然而,我现在发现一个文件

  • 文件顶部的注释声明: 这似乎意味着文件夹应该包含特定于项目的设置,因此包含在源代码中。此外,UserVoice上的这篇文章似乎暗示了一些类型会进入那里,也暗示了应该提交。

  • 源代码排版 所有风格都又丑又难读,自己的除外。几乎人人都这样想。把“自己的除外”拿掉,他们或许是对的… ——Jerry Coffin(论缩排) 使用 UTF-8 作为源文件的编码。 每个缩排层级使用两个空格。不要使用制表符。 # 差 - 四个空格 def some_method do_something end # 好 def some_method do_something end

  • 问题内容: 我的公司刚刚完成了年度审核流程,我终于说服了他们,该是时候找到一个更好的解决方案来管理我们的SQL模式/脚本。目前,我们只有几个脚本可以手动更新。 我曾在另一家公司使用过VS2008 Database Edition,这是一个了不起的产品。我的老板要我看一下Redgate的SQL Compare,并寻找其他可能更好的产品。SQL Compare似乎也是一个很好的产品。但是,看起来他们没