gitコマンドメモ
gitコマンドの自分用メモ
初期設定 $ git config --global user.name "aaa" $ git config --global user.email "aaa" 初期化 $ mkdir sample $ cd sample $ git init $ git var GIT_COMMITTER_IDENT $ git var GIT_AUTHOR_INDENT 追加、コミット、diff $ git add . $ git commit -m "aaa" $ git diff $ cat <<_E_>.gitignore .bak _E_ いろいろな追加 $ git add -u $ git add -A ログ等 $ git log $ git log$ git log --grep= $ git revert $ git blame ワークツリーの変更を取り消す $ git checkout コミットを捨てる $ git reset HEAD^ $ git commit -amend $ git rebase -i 共有化 # umask 002 # mkdir -p /var/repositories/sample.git # chown git:git /var/repositories/sample.git # cd /var/repositories/sample.git # git --bare init --shared git push <どのリポジトリに> <どのブランチを> $ cd $HOME/sample.git $ git push /var/repositories/sample.git master 同意 $ git origin master laptop pc $ git clone /var/repositories/sample.git sample.git $ git pull ブランチ $ git checkout -b sample-fix 同意 $ git branch phone-fix $ git checkpout phone-fix