scratch/content/html/en/blog/05_git_create_remote_branch.md
Yann Esposito (Yogsototh) 88c9f832df Clean content pages
2010-04-29 15:43:21 +02:00

785 B

kind menupriority created_at title tags
article 1 2009-08-17T14:00:00+02:00 Git remote branch creation
git
branch
local
remote

easiest remote Git branch creation

I use git simply to synchronize stuff for personnal projects. Therefore, when I create a local branch I want most of time this branch to be created remotely.

Here is the script I use to achieve that:

#!/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}

Of course, I suppose origin is already configured.