alt

Si vous avez un conflit avec la commande : git pull (et non pas un merge ou push ! ) et que vous avez cette erreur:

`Veuillez valider ou remiser vos modifications avant la fusion.`

example d'erreur:

$ git  pull

Mise à jour 35344ac..d2d6c92
error: Vos modifications locales aux fichiers suivants seraient écrasées par la fusion :
        config.php
        inc/js/photosphere/sphere.js
        inc/loc/default.ini
        inc/loc/francais.ini
        index.php
        src/classes/Account.php
...
 src/tests/TestUnit.php
Veuillez valider ou remiser vos modifications avant la fusion.
Abandon

Voici comment corriger cette erreur : un petit git reset --hard HEAD

$ git reset --hard HEAD

et ensuite on check le master (par défaut)

git reset --hard HEAD && git checkout master && git pull



Résultat:

Cloud32# git reset --hard HEAD

HEAD est maintenant à 35344ac Merge pull request #298 from saintger/mp4

Cloud32# git  pull

Mise à jour 35344ac..d2d6c92
Fast-forward
 config.php                    |   3 ++
 inc/js/photosphere/sphere.js  |   2 +-
 inc/loc/default.ini           |  50 +++++++++++++++++++++++++--
 inc/loc/francais.ini          |  71 ++++++++++++++++++++++++++++++++++----
 inc/loc/italian.ini           | 128 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 inc/spiffygif.gif             | Bin 0 -> 28617 bytes
 index.php                     |   7 ++++
 src/classes/Account.php       |   6 ++--
  src/tests/TestUnit.php        |   2 +-
 46 files changed, 1054 insertions(+), 475 deletions(-)
 create mode 100644 inc/loc/italian.ini
 create mode 100644 inc/spiffygif.gif
 create mode 100644 src/classes/Description.php
 create mode 100644 src/js/confirmation.js





Mega tips
Utilisez un alias pour un gaion de temps et aussi de rajouterle checxkout sur master (défois on n'est pas identifié sur la bonne branche)

A coller dans son cul bashrc ou bash_alias

Pour vérifier son alias facilement, tapez alias avec le nom de votre alias que vous avez mis dans votre bash_alias

Code
$ alias gitReset
           $ alias gitReset="git reset --hard HEAD && git checkout master && git pull"



Enjoy!

by 🅴🆁🆁🅴🆄🆁32
Hosted on

🅴🅲🅷🔵🆂🆈🆂🆃🅴🅼