我正在为我的 Rust 项目创建一个 GitHub 存储库,但是文件很多,所以我只是想知道:
我应该将哪些文件放入存储库中,以及我应该绝对确保哪些文件不在存储库中?
我尝试过搜索,但什么也没找到。
绝对需要包含的文件:
需要包含的文件(如果有):
大多数情况下应包含的文件:
应包含的文件(如果有):
不应包含的文件:
默认情况下,如果您使用
cargo new
或 cargo init
创建项目,Cargo 将生成一个 .gitignore 文件,因此您无需执行任何特殊操作。
# .gitignore
/target
一般来说,Rust 会将任何需要忽略的文件放在 target/ 中,但是当然,如果你有需要忽略的非 Rust 文件,你可以将它们添加到 .gitignore。