----- kind: article menupriority: 1 created_at: 2009-08-17T14:00:00+02:00 title: Création de branches externe avec Git author_name: Yann Esposito author_uri: yannesposito.com tags: - git - branch - local - remote ----- ## 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.