Saturday, May 15, 2010

First github repo

Generate a ssh key per these instructions. Then run the following two commands to cache the credentials for the session.
[greg:taxi] eval 'ssh-agent'
. . .
echo Agent pid 18284;
[greg:taxi] ssh-add
Enter passphrase for /Users/greghelton/.ssh/id_rsa: 
Identity added: /Users/greghelton/.ssh/id_rsa (/Users/greghelton/.ssh/id_rsa)
Then, add the project to the github repo:
[greg:taxi] mkdir ../taxi_bkup
[greg:taxi] cp -R *  ../taxi_bkup
[greg:taxi] git init
Initialized empty Git repository in /Users/greghelton/dev/src/java/taxi/.git/
[greg:taxi] git add .
[greg:taxi] git commit -m 'first commit'
[master (root-commit) 3563bb5] first commit
 2 files changed, 128 insertions(+), 0 deletions(-)
 create mode 100644 src/main/java/Taxi.java
 create mode 100644 taxi.png
[greg:taxi] git remote add origin git@github.com:greghelton/taxi.git
[greg:taxi] git push origin master
Counting objects: 8, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (5/5), done.
Writing objects: 100% (8/8), 4.00 KiB, done.
Total 8 (delta 0), reused 0 (delta 0)
To git@github.com:greghelton/taxi.git
 * [new branch]      master -> master
[greg:taxi]