Git
GitHub

Githubよく使うコマンド集

GitHubコマンド集

Github初心者のためのよく使う基本的なコマンド集。
随時アップデートしていきます。

git clone

git clone

prompt
git clone https://github.com/xxx/

branch指定

prompt
git clone -b (branch) https://github.com/xxx/

url指定

prompt
http://username:password@github.com/xxx.git

ssh指定

prompt
git clone git@github.com:xxx.git

疎通の確認

通常の疎通確認

prompt
ssh -T git@github.com

鍵指定での疎通確認

prompt
ssh -l git -i ~/.ssh/id_rsa github.com

git push

通常の流れ

prompt
cd xxx
git init
git add (filename/dirname) #or [git add .]
git commit -m "comment"
git status
git remote add origin https://github.com/(username)/xxx.git
git push origin master

git pull

prompt
Git pull origin master

branch作成

prompt
cd xxx
git branch -a
git branch (new branch name)
git checkout master
git checkout -b (new branch name)
git branch -a

git push

prompt
git push -u origin (branch name)

「プルリクだしてね」といわれたときは

まずGithubのGUIでForkします
次にCloneでForkしたものを持ってきます。

prompt
git clone "xxx"

vimとかでファイルを編集します
あとはファイルをコミット。

prompt
git add .
git commit -m "comment"

ブランチ作ってPushします。

prompt
git checkout -b xxx
git push -u origin xxx

最後にGithubのGUIでプルリクエストを押します。