社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

GitIgnore类似文件约定

Rcordoval • 6 年前 • 1043 次点击  

我正在开发一个脚本(Groovy/Java),它比较两个文件夹并以zip格式生成一个差异文件补丁文件。现在的问题是我必须忽略迭代中的一些文件,因为它们不应该包含在补丁文件中。

要求:

创建一个配置文件(如gitignore文件),列出比较过程中被忽略文件的路径。

问题:

我喜欢遵循惯例/代码风格的指导原则,但现在我找不到任何关于如何做到这一点的参考(不是代码,我知道如何做到),在以下方面:

  1. 文件的名称、扩展名和/或位置。
  2. 代码样式,如何列出文件(也许我应该复制gitignore模式)。
  3. 其他需要考虑的事情。

我希望我已经清楚了,我的问题在SO的主题范围内。

提前谢谢

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/30525
 
1043 次点击  
文章 [ 1 ]  |  最新文章 6 年前
VonC
Reply   •   1 楼
VonC    6 年前

1和2在 gitignore man page : .gitignore 文件将是正在扫描的源文件的一部分,并将应用于 吉蒂格诺 文件夹及其下方。

它使用了 glob pattern ,像 fnmatch (意思是: no regexes )

如果这是一个实际的git回购, git check-ignore -v -- afile 可以告诉您该文件是否被忽略。