Skip to content

Instantly share code, notes, and snippets.

@yefim
Created May 4, 2012 06:10
Show Gist options
  • Star 4 You must be signed in to star a gist
  • Fork 4 You must be signed in to fork a gist
  • Save yefim/2592462 to your computer and use it in GitHub Desktop.
Save yefim/2592462 to your computer and use it in GitHub Desktop.
Create a new GitHub repo
#!/bin/bash
read -s -p "GitHub password: " pass
# I assume the GitHub API and authentication works because I don't want to parse JSON
curl -u "yefim323:$pass" https://api.github.com/user/repos -d "{\"name\":\"$1\"}" > /dev/null
git remote add origin git@github.com:yefim323/$1.git
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment