Bonjour à tous,
Depuis peu je me suis mis à GIT avec mon serveur dédier (debian) afin de pouvoir gérer une version de développement et de production d'un projet.
Je rencontre un problème lors de la création de branche. Je m'explique :
1) Je crée une branche nommé "dev", dans le dossier de mon projet,
2) Je me place dans cette nouvelle branche "dev"
3) Je réalise des modifications dans la branche "dev"
4) Et lorsque je re bascule sur la branche "master", les modifications que j'ai réalisées dans "dev" sont directement mergés dans "master" !
Comment est-ce possible ? En principe les modifications et ajout de fichiers dans la branche "dev" ne doivent pas se trouver dans "master" sauf si je fais un "git merge" chose que je n'ai pas fait !
Voici la liste des actions que j'ai réalisé :
cd /var/www/dev/projet/
git branch dev
git checkout dev
touch fichier.txt
vim fichier.txt
git checkout master
et là, le fichier fichier.txt se trouve lui aussi dans la branche master !
Je vous remercie par avance.