我的.gitignore
文件似乎被Git忽略了-.gitignore
文件是否已损坏?Git期望哪种文件格式、区域设置或区域性?
我的.gitignore
:
# This is a comment
debug.log
nbproject/
Git状态
的输出:
# On branch master
# Your branch is ahead of 'origin/master' by 1 commit.
#
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# debug.log
# nbproject/
nothing added to commit but untracked files present (use "git add" to track)
我希望debug.log
和nbproject/
不出现在“未跟踪文件”列表中。
我应该从哪里开始寻找解决这个问题?
修好了。好的,我在Windows的记事本中创建了.gitignore文件,但它不工作。当我在Linux上查看.gitignore文件时,它看起来像是有组织的胡言乱语--也许记事本写的是Unicode,而不是ASCII或其他8位。
所以我在我的Linux盒子上重写了这个文件,当我把它拉回Windows时,它工作得很好!万岁!
如果Git似乎没有注意到您对.gitignore
文件所做的更改,那么您可能需要检查以下几点:
>
.gitignore
文件,该文件可能会干扰您的本地文件在.gitignore文件中添加内容时,请尝试以下操作:
git add [uncommitted changes you want to keep] && git commit
git rm -r --cached .
git add .
git commit -m "fixed untracked files"
如果您从.gitignore文件中删除某些内容,而上述步骤可能不起作用,如果您发现上述步骤不起作用,请尝试以下操作:
git add -f [files you want to track again]
git commit -m "Refresh removing files from .gitignore file."
// For example, if you want the .java type file to be tracked again,
// The command should be:
// git add -f *.java
即使您到目前为止还没有跟踪这些文件,即使您将它们添加到.gitignore
中之后,Git似乎也能够“了解”它们。
警告:首先提交或保存当前更改,否则将丢失这些更改。
然后从Git存储库的顶部文件夹运行以下命令:
git rm -r --cached .
git add .
git commit -m "fixed untracked files"
在项目的根目录中,我有一个文件夹。在文件夹中,我有一个文件夹。我想忽略对文件夹中所有文件的所有更改。我的中包含以下内容: 在我的中,我看到了应该被忽略的文件。原因是什么?我怎样才能成功地忽略我的栏文件夹中的所有文件? 请注意,以前用同一行忽略了这些文件,但我不得不临时删除这一行,以便在服务器上执行命令。在之后,我将行放回中。这是一段时间以前的事了,但现在我观察到文件将处于。我希望能够修改被忽略的文
本文向大家介绍Git 检查文件是否被忽略,包括了Git 检查文件是否被忽略的使用技巧和注意事项,需要的朋友参考一下 示例 该git check-ignore命令报告Git忽略的文件。 您可以在命令行上传递文件名,git check-ignore并将列出被忽略的文件名。例如: 在此,.gitignore中仅定义了* .o文件,因此Readme.md未在.git的输出中列出git check-igno
见下图。我的.gitignore文件应该忽略src/dist中的所有文件,但事实并非如此。
我第一次在git上工作。我已经将我的分支推到github上,它将所有库和文档推到github上。现在我可以做什么,如何使用gitignore命令来避免再次出现同样的错误。
问题内容: 我有一个由命令(使用任务)生成的文件。我不想将其添加到git存储库中,也不想添加到NPM项目中。 假设文件名是,我将其添加到文件中。 这足以避免将其上传到NPM注册表中吗? 我知道我可以添加肯定会忽略该文件的文件,但是如果已经这样做,则不会添加它。 问题答案: 如果项目同时具有和文件,则npm将 仅 使用该文件。 从文档中: 使用文件将东西从包装中取出。如果没有文件,但有 是 一个文件
在项目里,不想用 Git 跟踪的文件可以列在 .gitignore 文件里。 练习 1,在项目根目录下,创建一个文件: touch access.log 查看状态,你会发现: Untracked files: access.log Git 认为 access.log 这个文件是还未跟踪的文件。如果你想在项目里忽略掉这种 .log 结尾的文件,也就是不想把它们放到项目的仓库里,可以创建一