Je suis assez nouveau pour l' git
utiliser actuellement pour gérer notre code dans un environnement d'équipe. J'ai eu des problèmes de rebasage et je les ai résolus en utilisant
git checkout --ours filename.txt
git add filename.txt
git rebase --continue
Maintenant, je souhaite pousser mes modifications, et donc exécuter la commande suivante
$ git push origin feature/my_feature_branch
me donne l'erreur suivante:
To ssh://git@coderepo.com:7999/repo/myproject.git
! [rejected] feature/my_feature_branch -> feature/my_feature_branch (non-fast-forward)
error: failed to push some refs to 'ssh://git@coderepo.com:7999/repo/myproject.git'
hint: Updates were rejected because the tip of your current branch is behind
hint: its remote counterpart. Merge the remote changes (e.g. 'git pull')
hint: before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.
Que puis-je faire pour me débarrasser de l'erreur?
PS: J'évite --force
autant que possible d'utiliser l' option.