【问题标题】:GitExtensions ignoring .gitignoreGitExtensions 忽略 .gitignore
【发布时间】:2014-09-05 00:38:46
【问题描述】:

我正在尝试将 git 作为我的 VCS 用于一个小项目。 (使用 2 台电脑,两个窗口)

由于我不喜欢 bash,我正在使用 gitExtensions,但不知何故,我的 .gitignore 似乎被它忽略了。 这就是我的 .gitignore 的样子:

nbproject/private/
build/
nbbuild/
dist/
nbdist/
nbactions.xml
nb-configuration.xml
build.xml

现在,我的文件夹结构有点像这样:

E:.
├───lib
│   └───<libary stuff>
└───trunk
    ├───build
    │   ├───empty
    │   ├───generated-sources
    │   └───web
    ├───dist
    ├───nbproject
    │   └───private
    ├───src
    │   ├───conf
    │   └───java
    └───web

不幸的是,它仍然包含整个构建文件夹,每次我构建它时,我都会得到各种新的编辑文件,例如build/generated-sources/ 或 dist/,或 build/web/

我对使用 .gitignore 很陌生,所以请多多包涵。

谢谢,感谢您的帮助。

【问题讨论】:

    标签: git git-extensions


    【解决方案1】:

    您尝试忽略的文件可能已经在版本控制之下。如果是这种情况,您需要将它们从版本控制中删除,然后进行提交。之后,.gitignore 中列出的内容应该被适当地忽略。

    要了解如何在 Git Extensions (v2.48) 中删除文件,请查看 online documentation。此外,KindDragon 在his comment 中提到了最近添加的一项功能,称为“显示忽略的文件”,您可能会发现它很有用。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-03-26
    • 2012-07-12
    • 1970-01-01
    • 1970-01-01
    • 2018-06-22
    • 2014-07-06
    • 2020-10-13
    • 1970-01-01
    相关资源
    最近更新 更多