目的
ローカルにプロジェクトファイルを作成してからホスティングサービスにリポジトリを作るときの手順メモ。ローカルにgitリポジトリを作る
まずはリポジトリの作成。
管理したいディレクトリのルートで
git init
ローカルリポジトリに.gitignoreを作成する。
https://github.com/github/gitignoreからコピーすると良し。
とりあえずコミットを作成する。
空のリポジトリの場合、空コミットを作成する。
git commit --allow-empty -m "empty commit"
リモートリポジトリの作成
ホスティングサービスで適当にリポジトリを作成する。ローカルとリモートの関連付け
リモートリポジトリを追加する。git remote add [リモートリポジトリ名] [リポジトリのURL]
以降リモートリポジトリ名はoriginとする。
プロキシを通す場合(global設定を使うなら必要なし)
git config --local remote.origin.proxy http://[プロキシユーザ名]:[プロキシパスワード]@[プロキシホスト]:[プロキシポート番号]
ユーザ名とメールアドレスをconfigに追加する。(global設定を使うなら必要なし)
git config --local user.name [ホスティングサービスのユーザ名]
git config --local user.email [ホスティングサービスのメールアドレス]
一回fetchする。
git fetch
masterブランチの追跡ブランチを指定する。
git branch --set-upstream-to=origin/master master
pullして衝突を解決する。
git pull
pushしてできあがり。
git push origin