Création de branches externe avec Git

Créer une branche Git externe facilement

J’utilise Git pour synchroniser des projets personnels. C’est pourquoi quand je crée une branche locale je souhaite quasiment toujours qu’elle soit aussi créée en externe (remote).

Voici le script que j’utilise pour accomplir cette tâche :

#!/usr/bin/env zsh

if (($#<1)); then
    print -- "usage: $0:t branch_name" >&2
    exit 1
fi

branch=$1
git br ${branch}
git co ${branch}
git config branch.${branch}.remote origin
git config branch.${branch}.merge refs/heads/${branch}
    

Bien sûr, je suppose qu’origin est déjà configurée.

commentaires

Follow @yogsototh
Droits de reproduction ©, Yann Esposito
Écrit le : 17/08/2009 modifié le : 09/05/2010
Site entièrement réalisé avec Vim et nanoc