git config --global user.email "hoge@gmail.com" git config --global user.name "hoge" cd ~/work/Git git init git status git add HelloWorld.py <- ファイルを指定して監視 git add . <- カレントディレクトリ以下全てのファイルを監視 git commit -m "first commit" git log vi .gitignore <- 追跡しないファイルを書いておく /tmp/ git add .gitignore <- 追加しておく # ブランチ git checkout -b feature/user_login vim user_login.py git add user_login.py git commit user_login.py # ブランチを切替える git checkout master # マージする git merge feature/user_login <- マージの方向に気を付ける # 更新ログを見る git log # 更新をある時点まで戻す git reset --hard 6a3ab59bd70b7f6e997d39778907e1933dadea4e # 今更新したのをなかったことにする git revert 6a3ab59bd70b7f6e997d39778907e1933dadea4e