我正在编写一个C++应用程序,它在source目录中有源文件,其中有一个build目录.该build目录包含Makefile,所以当我构建程序时,我从构建目录中这样做.
我想git忽略该build目录,因为它不包含源文件.但是,我确实希望git能够跟踪Makefile.跟踪Makefile但忽略其他构建文件的最佳做法是什么?我应该使用其他目录结构吗?
谢谢!
你可以通过预先添加到模式来告诉git 不要忽略某些文件.所以你可以在你的目录中放一个文件,内容如下:.gitignore!.gitignorebuild
# Ignore everything in this directory
*
# Except this file and the Makefile
!.gitignore
!Makefile
Run Code Online (Sandbox Code Playgroud)
为了给予我认为信用到期的信用,这可能是我第一次了解这些例外的地方.
| 归档时间: |
|
| 查看次数: |
170 次 |
| 最近记录: |