version control

Publié le 4 Mars 2015

Au niveau des modifs de l'historique je trouve que Mercurial n'est pas aussi souple que git. Mais bon on peut quand même supprimer un commit à l'aide de l'extension mq. Pour activer l'extension mq il faut ajouter la ligne suivante dans le fichier ~/.hgrc:...

Lire la suite

Rédigé par Bliz

Publié dans #Version control

Repost0

Publié le 4 Octobre 2013

J'aime bien utiliser git en ligne de commande mais les commandes git branch pour savoir sur quelle branche on se trouve, et git status pour savoir s'il y a des changements à committer sont assez longues à taper à la longue justement!! Heureusement on...

Lire la suite

Rédigé par Bliz

Publié dans #Version control

Repost0

Publié le 17 Août 2013

Selon votre IDE préféré vous avez différents fichiers qui apparaissent à la racine de votre projet: .classpath et cie pour Eclipse *.iml pour IntelliJ ... Sur notre poject il a été décidé de ne pas ajouter ces fichiers aux .gitignore des projets, cependant...

Lire la suite

Rédigé par Bliz

Publié dans #Version control

Repost0

Publié le 7 Août 2013

Sur mon project nous avons 2 branches: master et dev. Lors d'un push de master vers origin/master on utilise la commande: # git push orign master similairement pour la branch dev. Comme nous n'avons qu'en seul remote: origin et grâce à la commande # git...

Lire la suite

Rédigé par Bliz

Publié dans #Version control

Repost0

Publié le 12 Juin 2013

Pour connaître toutes les branches disponibles sur un serveur git on peut utiliser la commande: # git remote show origin * remote origin Fetch URL: http://bliz@patatos.org/scm/BLOG/blog.git Push URL: http://bliz@patatos.org/scm/BLOG/blog.git HEAD branch:...

Lire la suite

Rédigé par Bliz

Publié dans #Version control

Repost0

Publié le 21 Mai 2013

Par défaut gitk n'affiche que la branche courante ce qui n'est pas très pratique pour savoir où on en est par rapport aux autres devs. Heureusement il est possible d'afficher simultanément toutes les branches avec l'option --all gitk --all affiche ainsi...

Lire la suite

Rédigé par Bliz

Publié dans #Version control

Repost0

Publié le 12 Mai 2013

Un repo distant sous git s'appelle un remote et la commande pour connaitre les remotes est donc simplement : $ git remote origin On voit ici que ce projet a un seul repo distant (mais il pourrait y en avoir plusieurs). Ce remote est celui à partir duquel...

Lire la suite

Rédigé par Bliz

Publié dans #Version control

Repost0

Publié le 13 Février 2013

Pour faire un dump SVN on utilise normalement la commande : svnadmin dump /var/svn/repos > repos.dump Le problème est que svnadmin dump ne fonctionne qu'en local mais il existe une solution pour faire un dump à distance en utilisant: svnrdump dump http://server/repos/projet...

Lire la suite

Rédigé par Bliz

Publié dans #Version control

Repost0

Publié le 15 Janvier 2013

Voilà la situation: J'ai un fichier archivé sous Git. Je travaille dessus et voilà je ne suis pas satisfait de mes modifs et je veux récupérer la version originale (celle avant que j'effectue mes modifs). Et bien sous Git c'est très logique, il suffit...

Lire la suite

Rédigé par Bliz

Publié dans #Version control

Repost0

Publié le 17 Décembre 2012

Oops j'ai commité alors que je n'aurai pas du! Pas de problème avec Git (tant que le commit n'est pas parti sur le remote) il suffit de faire : git reset HEAD^ et le tour est joué. Quel commit, déjà ? :-b

Lire la suite

Rédigé par Bliz

Publié dans #Version control

Repost0