herokuのgitで共同作業メモ

相手が変えたとき

  1. git pull --rebase heroku master
  2. git commit -a -m'変えたことのメモ'
  3. git push heroku master
  4. rake db:migrate(テーブルが変わってる可能性があるから)

自分が変えたとき

  1. (まだgitのtrace対象でない新しいファイルを作ったんなら)git add file_name
  2. (一応gitすべきものがないか確認)git status
  3. git pull --rebase heroku master
  4. git commit -a -m'変えたことのメモ'
  5. git push heroku master

※rebaseすると一旦自分の変更を置いておいて、相手の更新を受け入れてから追加してくれる(=履歴は常に一本)
※rebaseをつけないとmergeになる(履歴にパラレル状態=それぞれの更新バージョンが同時に存在 になってしまう)

Gitの流れを確かめる

gitkで起動できる

入門Git

入門Git