Git忽略除dir及其子文件之外的所有内容

  • 本文关键字:文件 dir Git git gitignore
  • 更新时间 :
  • 英文 :


我想排除除了一个目录之外的所有文件,我见过其他解决方案,但都不起作用:

!home/
home/*
!home/.bashrc
home/some_dir/*
!home/some_dir/src/
home/some_dir/src/*
!home/some_dir/src/some_other_dir/

Git可以看到.bashrc.gitignore,但不能看到some_other_dir

好的,我找到了解决方案:

!home/
home/*
!home/some_dir
home/some_dir/*
!home/some_dir/src
home/some_dir/src/*
!home/some_dir/src/some_other_dir
!home/.bashrc

最新更新