使用显式文件列表

时间:2015-12-24 07:08:44

标签: git

我有一个目录:

a
b
c

我做git init创建了repistory。但我希望我的存储库只包含

a
b

无论添加什么其他内容。这是正确的工作流程吗?

2 个答案:

答案 0 :(得分:1)

将一个.gitignore文件添加到您的仓库中,其中包含您不希望被git跟踪的全局样式图案。例如,在我的一个GO回购中,我有:

23:10 $ cat .gitignore 
*/**/*.a
*/**/telemetry

在你的情况下,它只是:

$ cat .gitignore
c

希望这有帮助

答案 1 :(得分:1)

如果你想忽略除a和b之外的所有内容,你的.gitignore应该包含:

# Ignore everything
*

# But not these files...
!.gitignore
!a
!b

请注意您还应将gitigore添加到您的存储库中:)