仅跟踪git存储库

时间:2018-05-10 09:13:30

标签: git

我有资料库。它包含许多目录和文件。

我只想包括:

  • 几个目录(bin,Documents);
  • 根目录中的所有文件。

我的.gitignore文件现在:

/*
!/bin
!/Documents
/Documents/ViberDownloads
/Documents/.~lock*
!/.gitignore
!/.bash_aliases
!/.bash_history
!/.bashrc
!/.gitconfig
!/.profile

我首先排除所有/*

将目录binDocuments添加到白名单。

从此目录中排除一些子目录(ViberDownloads和LibreOffice的临时文件)。

现在我手动将根目录中的文件添加一个。

真正的根目录包含更多文件。但我不想添加每个文件手册。

我怎么能用模式做到?

UPD: @PetSerAl,@ advoryer谢谢。

/*/
!/bin
!/Documents
/Documents/ViberDownloads
/Documents/.~lock*

0 个答案:

没有答案