gpt4 book ai didi

git - 在 git 中忽略文件的正确方法是什么?

转载 作者:太空狗 更新时间:2023-10-29 13:53:32 24 4
gpt4 key购买 nike

我是 git 的新手,我正在尝试创建一个 .gitignore 文件以在 git add 时忽略文件。我明白我必须做的

vim .gitignore
*.c(ignore c file)
*.cpp(ignore cpp file)
'dotSTAR' ignore every hidden file

我在看 thisanswer , 它说你必须做的

'!/.gitignore'

还有

虽然我知道它在说,而你却在无视 stash 文件(.*),不要忽略/.gitignore

任何人都可以向我解释为什么不应该忽略 gitignore 吗?什么 它在这里服务的目的是什么?

最佳答案

.gitignore 是 git 在其状态输出中不会算作“未跟踪”的文件列表。这些通常是您不想添加到存储库的文件。如果你不将 .gitignore 添加到你的存储库,任何克隆它的人都不会得到这个列表!这使得协作变得更加困难,因为其他人不知道应该添加哪些文件。

使用 .gitignore 并使用 git 跟踪它并不是使用 git 的要求,它们只是良好实践。

关于git - 在 git 中忽略文件的正确方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18835597/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com