GHEに新規リポジトリを作成しよう

大まかな手順は以下
参考サイト:
www.sejuku.net

1. リモートリポジトリの作成
2. ローカルリポジトリの作成
3. ファイルをリポジトリに登録
4.  pushコマンドでファイルをアップロード

では手順に入ります。

1. リモートリポジトリの作成

リポジトリを作成すると、以下のようなメッセージが表示される

…or create a new repository on the command line

echo "# pj_testpj_sample" >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin git@ghe.XXX.XXX:pj_testpj_sample.git
git push -u origin master

…or push an existing repository from the command line

git remote add origin git@ghe.XXX.XXX:pj_testpj_sample.git
git push -u origin master

<コメント>
・pushコマンドに「-u」オプションをつければ、同名の上流ブランチを設定できます
・Gitのコマンドで有用だった記事
www-creators.com

2~4. の作業は以下

ローカルリポジトリ作成してReadmeにコメント書いてpushしてみる。

$ mkdir sample-ad
$ cd sample-ad/
$ git init
Initialized empty Git repository in /Users/t-kudo/git/sample-ad/.git/
$ ls -la
total 0
drwxr-xr-x   3 XXX   Users   96  4 27 12:01 .
drwxr-xr-x  14 XXX  Users  448  4 27 12:01 ..
drwxr-xr-x   9 XXX  Users  288  4 27 12:01 .git
$ echo "# pj_testpj_sample" >> README.md
$ git status
On branch master

No commits yet

Untracked files:
  (use "git add <file>..." to include in what will be committed)
    README.md

nothing added to commit but untracked files present (use "git add" to track)
$ git add README.md
$ git commit -m "first commit"
[master (root-commit) 0555ecf] first commit
 1 file changed, 1 insertion(+)
 create mode 100644 README.md
$ git remote add origin git@ghe.XXX.XXX:pj_testpj_sample.git
$ git remote -v
origin  git@ghe.XXX.XXX:pj_testpj_sample.git (fetch)
origin  git@ghe.XXX.XXX:pj_testpj_sample.git (push)
$ git push -u origin master
Enumerating objects: 3, done.
Counting objects: 100% (3/3), done.
Writing objects: 100% (3/3), 235 bytes | 39.00 KiB/s, done.
Total 3 (delta 0), reused 0 (delta 0), pack-reused 0
To ghe.XXX.XXX:pj_testpj_sample.git
 * [new branch]      master -> master
Branch 'master' set up to track remote branch 'master' from 'origin'.

GHEのリポジトリの画面にpushしたREADME.mdが表示されていればOK!