在其中一个团队中,当使用 git 时,我们一次又一次地遇到“git push denied: error: failed to push some refs”
到 git@git.far-mteria.org:ledy/thakres.git ![rejected]
b_stable -> b_stable (non-fast-forward) error: failed to push some refs to 'git@git.far-mteria.org:ledy/thakres.git' 为了防止你丢失历史,非快速-前向更新被拒绝 在再次推送之前合并远程更改(例如“git pull”)。有关详细信息,请参阅“git push --help”的“关于快进的说明”部分。
当然,我们可以继续使用“-f”作为快速'n'dirty - 不是真正的 - 解决方案。
但是,我们想知道这是从哪里来的,或者被拒绝的原因是什么。
git 不能详细说明它拒绝的原因,也许是导致冲突的文件?
我们在 .gitignore 上有一个嫌疑人,它在另一个项目中引起了类似的问题。