Une petite liste de trucs et astuces concernant l’utilisation de git (avec svn ou non).
Pour définir l’éditeur par défaut utilisé par git (ici vi) :
Récupérer l’ensemble du dépôt subversion dans un environnement git :
Resynchroniser le dépôt local (git) avec le dépôt subversion (récupération des tags notamment).
Dans le cas d’une utilisation de git avec subversion, afficher tous les tags et les branches subversion
Créer une branche git qui suit les modifications d’une branche subversion
Ici, on crée une branche git local-trunk qui est une copie de remotes/trunk et qui suit ces modifications
Commiter l’ensemble des modifications locales vers le dépôt subversion
Par défaut, git ne supprime pas les répertoires vides. Il est possible d’indiquer à git de supprimer les répertoires vides dans subversion :
- option 1, dans le fichier de configuration de git ~/.gitconfig
- option 2, lors de l’appel de git svn dcommit :
Disposer d’un diff en couleur (source) :