删除后替换.gitignore文件

时间:2017-03-29 23:12:33

标签: git command-line

我使用results目录来存储我的代码生成的数据。这个数据我不想保留在repo中,所以我忽略了所有带有数据扩展名的文件(.csv,.txt)。

不幸的是,git不会跟踪空目录。提交here的解决方案是在目录中粘贴.gitignore文件。这很好用。然而....

我经常要清理目录,以免将旧结果与新结果混淆。通常情况下,我会重命名旧的名称并使用旧名称创建一个新名称。 (例如,现在我将有导演results_old和空results)。

问题是现在results目录中缺少.gitignore文件,我需要手动添加它。

是否有任何实用程序可用于“替换”.gitignore或强制它在该目录中“重新创建”?

顶级.gitignore内容:

*.csv
*.txt
*.text
__pycache__

1 个答案:

答案 0 :(得分:2)

您的设置应该创建目录(如果不存在),可能是在应用程序初始化期间。这比删除和找出重新创建它的方法更容易。您仍然可以通过单行忽略整个路径,而不必考虑该目录。