Trouver la source de l'erreur: git push rejeté: erreur: impossible de pousser des refs

Dans l'une des équipes, lorsque l'on travaille avec git, encore et encore, nous nous heurtons à des "git push rejeté: erreur: impossible de pousser des arbitres"

À [email protected]:ledy/thakres.git ! [rejeté]
b_stable -> b_stable (non-avance rapide) erreur: échec pour pousser certains
refs '[email protected]:ledy/thakres.git" Pour vous empêcher de
perdant de l'histoire, non de l'avance rapide des mises à jour ont été rejetées Fusionner les
distance changements (par exemple, 'git pull") avant de pousser à nouveau. Voir la Note
sur avancer rapidement' de 'git push --help" pour plus de détails.

Bien sûr, on peut continuer avec l'option "-f" comme rapide n'dirty - pas vraiment une solution.

Cependant, nous aimerions savoir d'où cela vient et quelle est la raison de ce rejet.

Ne peut pas git donner des détails commentés sur la raison pour laquelle c'est le rejet, peut-être que le fichier qui est à l'origine du conflit?

Nous avons un suspect .gitignore qui a été la cause des problèmes similaires sur un autre projet.

N'est-ce pas que vous obtenez réel message d'erreur? par exemple: ! [rejected] master -> master (non-fast-forward) error: failed to push some refs to '[email protected]'
l'édition et l'ajout de la partie manquante de message. cependant, git ne me dites pas sur la source exacte ou le fichier qui est à l'origine des troubles.

OriginalL'auteur ledy | 2013-11-08