Git
.bashrcに以下を追記。 # プロンプトに現在のブランチを表示する source /Library/Developer/CommandLineTools/usr/share/git-core/git-prompt.sh export PS1='\[\[\033[32m\]\u:\[\033[34m\]\W\[\033[31m\]$(__git_ps1)\[\033[00m\]\$ ' 再読み込み source …
alias を設定する checkoutをcoという短縮形にしたい git config --global alias.co checkout statusをstという短縮形にしたい git config --global alias.st status branchをbrという短縮形にしたい git config --global alias.br branch commitをciという…
直前のコミットにタグをつける HEADのコミットにタグをつける。 # git tag <つけたいタグ名> # 例 git tag v1.0 あるコミットにたいしてタグをつける git tag v1.0 <コミット識別番号> # 例 git tag v1.0 3827d0cdfad82e196ebbc8970df9984232cbeece コミット…
バージョンを指定して戻る方法 git log でコミット識別番号を表示させて、識別番号の文頭から最低でも7桁以上をコピペ(面倒ならすべてコピペすればいい)。 そしてgit reset --hardの引数に指定する。 git reset --hard <コミット識別番号> 例 git reset --…
状況 ファイルを修正して、コミットした 「やべ!あそこ直すの忘れてた!どうしよう、ちょっと直したいだけなのに…。またブランチ切るの面倒だし…」 「あ、コミットメッセージ間違えた!」 てなとき。 対処 該当のファイルを再度修正して、git commit --amen…
git diff ステージング前のファイルの変更を知ることができる。 git diff --cached もしくは git diff --staged ステージングエリアにあるファイルの変更点を知ることができる。