ちょくちょく忘れるのでメモ。
環境
流れ
前提
管理したいディレクトリを作る
プロジェクトディレクトリをローカルに作る。 作成後、そのディレクトリへ移動。
例
mkdir test cd test
gitignoreファイルを作る
.gitignoreファイルを作り、GitHubで管理しないファイルを記載する。
今回はSinatraを使い、bunlderでgemをインストールしていたのでこう書いた。
echo "vendor/*" > .gitignore
git init で初期化
以下のコマンドでローカルリポジトリを作れる。
git init
READ.mdの作成
echo "# はじめてのgithub" > README.md
などとして、READ.mdファイルを作る。 GitHubのリポジトリトップページに表示される説明書みたいなもの。
自由にコメントをつけたい人向けのコピペ用
echo "#" > README.md
git add, git commit
すべてのファイルをgit addする。
git add .
コミットする。
git commit -m "first commit"
GitHubへ
GitHubへ移動し、GitHubにも新しくリポジトリを作る。
NEWをクリック。
- Repository name: ローカルリポジトリと同じ名前をつける
- Description: お好きに
- PublicかPrivateか選ぶ
- Create respositoryをクリック
こんな画面になる。 赤枠のところをコピー。
コピーしたコードをターミナルで実行。
git remote add origin git@github.com:kotakanazawa/リポジトリ名.git git push -u origin master
パスフレーズを聞かれるので、
Enter passphrase for key '/home/vagrant/.ssh/id_rsa':
入力して完了。