最初によく使うコマンド
clone
shell
git clone {URL}
ブランチ表示
shell
git branch
ブランチ作成 => 切り替え
shell
git checkout -b {新規ブランチ名}
ブランチ削除
shell
git branch -d {削除ブランチ名}
-D
にすると強制削除
ステージング
shell
git add .
コミット
shell
git commit -m "{コミットメッセージ}"
プッシュ
shell
git push origin HEAD
HEADは現在のローカルのブランチ名になる
その他コマンド
shell
git fetch
fetchを実行すると、リモートリポジトリの最新の履歴の取得ができる。
shell
git pull
pullするとGitHubの最新の状態に更新する。
shell
git checkout {存在しているブランチに切り替え}
git checkout -b {存在していないブランチに切り替え(作成して切り替え)}
checkout の -b オプションの違い
shell
git remote add origin {GitHubでNew RepositoryしたときにでるURL}
ローカルのGitとGitHubを接続
shell
git init
現在のディレクトリをGit管理するようにする。(.gitディレクトリが作成される。)
コミットメッセージ、ブランチの命名規則
これを使う。ブランチ名はコロンの代わりにハイフンを使用する。
初期設定
SSH接続
shell
mkdir ~/.ssh && cd $_
ssh-keygen -t rsa
touch ~/.ssh/config
echo "Host *
IPQoS=0x00" >> ~/.ssh/config
git config --global user.email {Email}
git config --global user.name {アカウント名}
cat ~/.ssh/id_rsa.pub
GitHubで
settings/SSH and GPG Keys/New SSH Keys
を選択してcat ~/.ssh/id_rsa.pub
の内容をコピペ
shell
ssh -T git@githuib.com
で接続を確認。