Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一些文件想通过远程机器上的 git pull 被忽略。我仍然希望它是一个工作副本,仅用于更新更改。在我的本地机器上,我不希望这些文件被忽略。
我尝试在远程机器上的 .gitignore 中添加文件,但我想这只是为了提交。
如何做到这一点?
你不能 - git 的重点是你获得存储库的完整副本 - 你正在实施“我有一把锤子,所以一切都是钉子原则”,并试图让它做一些事情从来没有设计过 - 我建议你如果这是一个打破所有要求的切换工具。
如果您不希望 repo 中的文件 - 不要添加它。
如果您想控制对某些文件的访问 - 将它们移动到单独的存储库并限制访问。