当前在本地的gitignore文件内容是这样的:
abc/
def/
然后也push过本地仓库,这个时候需要把某个目录(123/abc/)不过滤了,于是
!123/abc/
abc/
def/
在里面添加了一行新的变化。然后git的Win客户端发现了gitignore文件有变动,于是就正常的
commit和sync操作。但是发现,我在把文件放到123/abc/这个目录中的时候,git客户端并没发现有变化。
所以,应该怎么操作?
当前在本地的gitignore文件内容是这样的:
abc/
def/
然后也push过本地仓库,这个时候需要把某个目录(123/abc/)不过滤了,于是
!123/abc/
abc/
def/
在里面添加了一行新的变化。然后git的Win客户端发现了gitignore文件有变动,于是就正常的
commit和sync操作。但是发现,我在把文件放到123/abc/这个目录中的时候,git客户端并没发现有变化。
所以,应该怎么操作?
如果只是不过滤“123”下的“abc”,可以这样:
表示你只要过滤根目录的 abc。