忽略具有.git子目录的目录?

问题描述 投票:1回答:1

如果它有自己的.git目录,我想忽略目录。

project-root
  - sub-project1 (with `.git`)
  - sub-project2 (with `.git`)
  - other files

我如何告诉(.gitignore)忽略所有具有自己的.git的目录,例如sub-project1 / 2?

git gitignore
1个回答
0
投票

你需要一个脚本:

  • 找到一个.git子文件夹
  • 拿他们的父文件夹(dirname
  • 将它添加到.gitignore(如果尚未存在)
  • 从索引中删除它(如果它已经被父代表作为gitlink entry记录)
© www.soinside.com 2019 - 2024. All rights reserved.