我可以在本地忽略文件而不会污染其他人的全局git配置吗?我在我的git状态下没有跟踪文件是垃圾邮件,但我不想为我在本地分支机构中的每个小随机未跟踪文件提交git配置更改.
是否有一种简单的方法为不同的遥控器设置不同的.gitignore文件?我有一个存储库,我向Heroku和Github推送.我需要Heroku的database.yml,但不希望将某些信息推送到Github.所以我需要为每个遥控器使用不同的.gitignore文件.
我尝试过两个独立的分支,一个忽略database.yml,另一个不忽略.问题是,当我签出heroku分支并返回我的github分支时,整个database.yml文件都消失了.
有小费吗?
从本地存储库推送到不同的远程存储库时,我想忽略不同的文件。但是.gitignore我的本地存储库中只有一个文件。我该怎么办?