git - 如何从 PyCharm 中的 git commit 中排除非项目文件?
问题描述
我有一个项目设置,其中有一个 git repo,其中有两个文件夹。在 PyCharm 中,每个文件夹都是一个单独的项目。这两个项目都连接到该存储库。当我更新一个项目的代码时,另一个项目会注意到这一点,并将来自另一个项目的文件添加到它自己的提交选项中:
黄色/橙色突出显示的文件是非项目文件,我只希望项目自动添加要提交的文件,这些文件包含在项目中。我当然可以只选择我要提交的文件,但有时我会错过一个文件,这是有问题的,如果我不必每次都选择文件会很好。
那么,有没有办法在默认情况下从提交选项中排除非项目文件?
解决方案
您可以在 git 正在运行的 repo 中创建一个.gitignore
文件,并添加您不想包含在提交中的非项目文件或文件夹的位置。更多信息.gitignore和这里 stackoverflow