Git の復習

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