GitHub でリポジトリを管理するためのメモ(初期設定)
はじめに
GitHub はかれこれ4年以上使ってる。 それなのに新しくリポジトリを作ろうとするたびに、 「どうやるんだっけ?」と思ってググってるからそろそろメモを残しておく。
環境
*Windows で GitHub Desktop アプリを使う場合は以下の設定は不要
参考
以下の記事を参考にした。ありがたい。
GitHub で新しいリポジトリを作成
- アカウントがない人はまずはアカウントを作成
- 新しくリポジトリを作成(Repositories で「New」ボタンを押すと作成できる)
- このときに、README.md、License、.gitignore を必要ならば作成する
- Public か Private かも選択
ssh で接続するための鍵を作成
Ubuntu や Mac でコマンドからやるなら必要(GitHub Desktop アプリなら必要ないはず)
- 鍵を作成(すでに鍵を作っていた場合、上書きすることになるので注意)
- 表示した公開鍵をコピー
ssh-keygen cat ~/.ssh/id_rsa.pub
作成した鍵を登録
ローカル環境の設定
- まずは設定を確認
git config --global --list
- GitHub に登録しているユーザ名とメールアドレスを設定
git config --global user.name UserName git config --global user.email sample@sample.com
ローカルリポジトリの設定
git init git remote add origin git@github.com:UserName/RepositoryName.git
push する
git add -A git commit -m "message" git push origin master
もし、すでに管理していたリモートリポジトリだった場合は先に pull する
git pull origin master
443ポートを使う場合
何かしらの理由により、443ポートを使う必要がある場合
vim ~/.ssh/config
Host github.com HostName ssh.github.com Port 443 IdentityFile ~/.ssh/id_rsa
よく使うコマンド
git config --global --list git status git add -A git add FileName git commit -m "message" git push origin master git pull origin master
おわりに
GitHub は本当に便利なので、 使い方をしっかり覚えておきたい