如何正确指定 gitignore 文件?

How to correctly specify gitignore files?

我正在使用 github 桌面。我在 git 上有一个 React Native 项目。我想拥有自己的分支,我可以在其中保存我所有的 /ios/android 文件夹,还有一个分支供我和我的伙伴使用 app.js ...etc 文件,没有 iosandroid 文件夹。我应该如何正确组织 gitignore 文件夹? masters gitignore 是否有一条规则应该总是比它的其他分支存在更多的信息? 我为大师添加了 /ios 和 /android git忽略,为什么它一直从我的电脑中删除它们?

除我之外,在同一个回购协议中的 2 个分支上有 2 个项目是个好主意。

您需要做的就是为每个分支创建 .gitignore 文件并提交它们。

当您切换分支时,相应分支的 .gitignore 也将被签出。

如果您有想要忽略但不想将它们添加到 .gitignore 的文件,请将它们添加到 .git/info/exclude