J'ai fusionné deux fichiers et j'essaie maintenant de les valider, mais VIM s'ouvre avec les données suivantes et je suis complètement perdu. (Je n'ai aucune expérience avec VIM)
Merge branch 'master' of nodester.com:/node/git/lolcoder/****-******
Conflicts:
.gitignore
server.js
#
# It looks like you may be committing a merge.
# If this is not correct, please remove the file
# .git/MERGE_HEAD
# and try again.
# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
# On branch master
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# .project
~
~
~
".git/COMMIT_EDITMSG" 19L, 521C 1,1 All
Que dois-je faire à partir de là ?
Voici le scénario :
J'avais un projet node.js sur github, maintenant j'essaie de le pousser vers le repo git de nodester (donc j'ai maintenant 2 remotes pour mon projet). Mais avant de pouvoir pousser vers nodester, j'avais besoin de corriger 2 fichiers qui étaient en conflit avec ceux générés par nodester pour moi. J'ai résolu les conflits avec git merge -y
et maintenant je veux m'engager puis pousser.
Voici l'erreur que je reçois lorsque j'essaie de pousser vers nodester :
Nodester!
To git@nodester.com:/node/git/lolcoder/****-**************.git
! [rejected] master -> master (non-fast-forward)
error: failed to push some refs to 'git@nodester.com:/node/git/lolcoder/****-************.git'
To prevent you from losing history, non-fast-forward updates were rejected
Merge the remote changes (e.g. 'git pull') before pushing again. See the
'Note about fast-forwards' section of 'git push --help' for details.