🙌
git memo
忘れるので、よく使うモノをメモ
gitでリモートtagのリストを見る方法
% git ls-remote --tags origin
リモートブランチを含めたブランチ名の取得方法(ローカルブランチも含む)
% git branch -r
リモートブランチのチェックアウト方法(リモートブランチ名とローカルブランチ名は同じにした方がいい)
% git checkout -b localbranch origin/remotebranch
ローカルブランチの作り方(-bをつけるとcheckoutも同時に実行して新ブランチに移動する)
% git checkout -b localbranch
ローカルブランチを元に新規にリモートブランチを作る方法
% git push origin localbranch
git addしたものを一旦全部取り消す
% git rm --cached -r .
特定ファイルをgit管理下から一時的に外す
git update-index --skip-worktree <filename>
# もどす
git update-index --no-skip-worktree <filename>
# 管理下にないファイル一覧
git ls-files -v | grep "^S"
現場からの備忘録は以上です。それではまたー。
Discussion