我需要在我的树上只控制"debian"子目录:
pkg/.git
pkg/.gitignore
pkg/package1/package1-2.2.1/debian
pkg/package2/package2-1.0/debian
Run Code Online (Sandbox Code Playgroud)
我试过这种.gitignore,但它不起作用:
*
!.gitignore
!*/*/debian
Run Code Online (Sandbox Code Playgroud)
我跑的时候
git add package1/package1-2.2.1/debian
git的答案是:你的一个.gitignore文件忽略了以下路径:package1
这是合乎逻辑的.任何帮助,将不胜感激 !
您仍然可以使用以下命令添加它:
git add -f package1/package1-2.2.1/debian
Run Code Online (Sandbox Code Playgroud)
顺便说一句,您可能不想忽略您的.gitignore文件,因为您想知道何时必须提交对其所做的任何更改。如果您不希望在存储库中提交忽略规则,.git/info/exclude则应该使用。
| 归档时间: |
|
| 查看次数: |
441 次 |
| 最近记录: |