Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使Git在I';我在准备变更吗?_Git_Staging - Fatal编程技术网

如何使Git在I';我在准备变更吗?

如何使Git在I';我在准备变更吗?,git,staging,Git,Staging,我的Git目录中有一个文件夹,用来存储程序运行时的相关信息,我不希望这些信息不断添加到repo中 目前我只是避免在git gui中从这个文件夹中选择文件。然而,这可能非常麻烦,因为它们通常有很多。使用gui或命令行执行此操作的最佳方法是什么?将该目录的路径放入.gitignore文件,如下所示: echo 'ignored-files/' >>.gitignore 如果其他开发人员也希望忽略这些文件,请将.gitignore文件置于版本控制下。使用.gitignore文件,请注意,

我的Git目录中有一个文件夹,用来存储程序运行时的相关信息,我不希望这些信息不断添加到repo中


目前我只是避免在git gui中从这个文件夹中选择文件。然而,这可能非常麻烦,因为它们通常有很多。使用gui或命令行执行此操作的最佳方法是什么?

将该目录的路径放入
.gitignore
文件,如下所示:

echo 'ignored-files/' >>.gitignore

如果其他开发人员也希望忽略这些文件,请将
.gitignore
文件置于版本控制下。

使用.gitignore文件,请注意,您可能必须排除带有

 git rm --cached filename
从添加规则之前放在那里的跟踪中,请参见

,您可以了解更多。