git commit --amend -m "New commit message"
Les articles de ce blog sont des aides-mémoire et astuces de développement, que j'ai choisi de partager. Ne vous attendez pas à beaucoup de bla bla.
Affichage des articles dont le libellé est GIT. Afficher tous les articles
Affichage des articles dont le libellé est GIT. Afficher tous les articles
mercredi 24 juin 2015
Modifier le message du dernier commit avec git
Libellés :
GIT
mercredi 4 mars 2015
Annuler un git add
Libellés :
GIT
Comment annuler un git add sur des modifications non commitées :
git reset <fichier>
Ou pour tout dé-adder d'un coup :
git reset
git reset <fichier>
Ou pour tout dé-adder d'un coup :
git reset
jeudi 8 janvier 2015
Fichier gitignore global par défaut
Libellés :
GIT
Dans le fichier ~/.gitconfig ajouter les lignes :
[core]
excludesfile = ~/.gitignore
Puis créer un fichier .gitignore dans votre home et mettre ce que bon vous semble dedans !
Par exemple celà peut s'appliquer aux fichiers de configuration de votre IDE qui n'ont rien à faire dans le .gitignore du projet, par exemple le dossier "nbproject" pour netbeans.
Autre exemple, si vous avez un dossier vendor, cela relève de l'architecture de votre projet, il doit doit se trouver dans le .gitignore du projet.
[core]
excludesfile = ~/.gitignore
Puis créer un fichier .gitignore dans votre home et mettre ce que bon vous semble dedans !
Par exemple celà peut s'appliquer aux fichiers de configuration de votre IDE qui n'ont rien à faire dans le .gitignore du projet, par exemple le dossier "nbproject" pour netbeans.
Autre exemple, si vous avez un dossier vendor, cela relève de l'architecture de votre projet, il doit doit se trouver dans le .gitignore du projet.
jeudi 2 octobre 2014
Annuler des modifications locales non commitées, puis commitées avec git
Libellés :
GIT
1) Annuler des modifications non addées et non commitées :
2) Supprimer le dernier commit et revenir à celui d'avant comme si vous n'aviez jamais rien fait :
git reset --hard
-> pour remettre les fichiers dans leur état d'origine
git clean -fd
-> pour supprimer les fichiers et dossiers non trackés
2) Supprimer le dernier commit et revenir à celui d'avant comme si vous n'aviez jamais rien fait :
git reset --hard HEAD~1
jeudi 4 septembre 2014
mercredi 5 juin 2013
Comment avoir sa branche GIT dans le prompt et définir des alias
Libellés :
GIT
Utilisateur de GIT sous Linux, vous avez envie de vous simplifier la vie en ayant la branche courante GIT de votre projet dans le prompt, ainsi qu'une astérisque si des sources ont été modifiée, voici la marche à suivre :
Ouvrez le fichier :
/home/[votre nom d'utilisateur]/.bashrc
Ajoutez à la fin du fichier :
Voilà une chose dont vous ne pourrez désormais plus vous passer !
Ouvrez le fichier :
/home/[votre nom d'utilisateur]/.bashrc
Ajoutez à la fin du fichier :
Voici ce que vous devriez voir :
~/Workspace/project[master]$
ou encore :
~/Workspace/project[master*]$
~/Workspace/project[master]$
ou encore :
~/Workspace/project[master*]$
Voilà une chose dont vous ne pourrez désormais plus vous passer !
Et pour la route une autre petite astuce, toujours pour vous simplifier la vie, pour ajouter des alias GIT en ligne de commande. Cela permet par exemple de taper juste git s pour avoir le status au lieu de git status. Vous allez me dire que je chipote, mais mine de rien, c'est une économie de temps dont on arrive plus à se passer après.
Ouvrez le fichier :
/home/[votre nom d'utilisateur]/.gitconfig
Ajoutez par exemple :
[alias]
s = status -s
a = add .
c = commit -m
Et n'hésitez pas à ajoutez les vôtres !
/home/[votre nom d'utilisateur]/.gitconfig
Ajoutez par exemple :
[alias]
s = status -s
a = add .
c = commit -m
Et n'hésitez pas à ajoutez les vôtres !
Inscription à :
Articles (Atom)