githubでリポジトリ作成する
Repositories -> New の順にアクセスしRepository name
を入力してリポジトリ作成する
すると下記のようなセットアップ手順が表示されるので基本それ通りに実施する。
echo "# EnviromentConstruction" >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin git@github.com:megun/EnviromentConstruction.git
git push -u origin master
対象のディレクトリにローカルリポジトリ作成
$ cd EnviromentConstruction
$ git init
とすると.gitが作成されてローカルリポジトリが作成される
ファイルをローカルリポジトリに登録
$ git add -A
$ git commit -m "initial commit"
リモートリポジトリ情報を確認する
$ git remote -v
何もでない
$ cat .git/config
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
ignorecase = true
precomposeunicode = true
remoteの情報はない
remoteリポジトリ情報を追加する
$ git remote add origin git@github.com:megun/EnviromentConstruction.git
$ git remote -v
origin git@github.com:megun/EnviromentConstruction.git (fetch)
origin git@github.com:megun/EnviromentConstruction.git (push)
$ cat .git/config
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
ignorecase = true
precomposeunicode = true
[remote "origin"]
url = git@github.com:megun/EnviromentConstruction.git
fetch = +refs/heads/*:refs/remotes/origin/*
remoteの情報が追加される
ローカルリポジトリをリモートリポジトリにプッシュ
$ git push -u origin master