我在一个文件夹中有两个 git 存储库。我能够重新.git定位目录并使用--git-dir=/path/to/.git和来处理两个存储库--work-tree=/path/to/code。但是,我找不到任何重新定位.gitignore文件的选项,该文件当前位于存储库的根路径中,并且它们都被考虑。我也考虑过使用-c <.gitignoreOptionWhichIDontKnow>="/path/to/.gitignore"但找不到任何选项来重新定位我的 .gitignore 文件。
是否可以重新定位 .gitignore 文件?
gitignore 文档的概要提到了几个位置:
$HOME/.config/git/ignore, $GIT_DIR/info/exclude, .gitignore
Run Code Online (Sandbox Code Playgroud)
第一个是全局的依赖于用户的忽略文件,第二个是您正在寻找的文件,第三个是您抱怨的文件。如果我理解正确的话。
所以是的,您可以将文件的内容重新定位.gitignore到$GIT_DIR/info/exclude. 这不是完全的自由,但它确实将文件移出了存储库的根目录。
| 归档时间: |
|
| 查看次数: |
2120 次 |
| 最近记录: |