如何忽略git中的文件?

我想在我的项目中忽略caching目录。 我在网上阅读,我应该使用gitignore命令。 但是当我做了,bash抱怨命令不存在。 我试着运行apt-get install gitignore ,但是软件包不存在。

如何让git忽略我的caching目录?

你不需要安装任何东西,你只需要设置Git来忽略你不想要的东西。 .gitignore是文件名,没有命令来与这些文件进行交互。

我有这个是我的〜/ .gitconfig文件:

 [core] excludesfile = /home/soleary/.gitignore 

在.gitignore我有:

 .*.swp 

这给了我一个全局文件,忽略所有我的git项目中的交换文件。 如果您想以回购为基础执行此操作,则可以在该项目的顶级目录中创build.gitignore文件。 (与repo的.git目录相同的级别)。

man gitignore更多的信息。

.gitignore是一个文件,其中包含您不想放入存储库的内容。 在你的父目录中:

 echo "cache" > .gitignore 

会忽略目录“caching”