Bonjour à tous,
Habitué à SVN, je n'arrive pas à comprendre ce qu'il se passe avec GIT.
Je développe en local (avec Eclipse) sur ma station de travail et comit / Push sur un serveur de recette (c'est du PHP)
Normalement je fait toujours un "comit and push", j'ai un hook qui met à jour le code source du site internet sur le serveur de recette.
Je me suis aperçu que le site de recette n'était plus mis à jour lors de mes "comit and push" alors je me suis connecté sur le dépôt du serveur :
Voilà ce que me donne un git status
J'ai l'impression que j'ai involontairement créer une nouvelle branche.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 git status On branch master Your branch and 'origin/master' have diverged, and have 22 and 6 different commits each, respectively. (use "git pull" to merge the remote branch into yours) Changes not staged for commit: (use "git add <file>..." to update what will be committed) (use "git checkout -- <file>..." to discard changes in working directory) modified: cron/dlocSaison_import_all.sh modified: lang/en_GB/LC_MESSAGES/en_GB.mo modified: lang/en_GB/LC_MESSAGES/en_GB.po modified: lang/fr_FR/LC_MESSAGES/fr_FR.mo modified: lang/fr_FR/LC_MESSAGES/fr_FR.po Untracked files: (use "git add <file>..." to include in what will be committed) tmp/ no changes added to commit (use "git add" and/or "git commit -a")
Comment puis je résoudre ce conflit ? Sachant que je suis seul sur le projet, je voudrai que mon code local soit exporté.
Bref je suis perdu. Quelqu’un peux m'aider à y voir clair ?
Merci beaucoup.
Partager