push時のターミナル操作
Aという名前のローカルブランチをリモートのBブランチにpushしたい
git checkout A
git pull origin B
git add .
git commit -m "コメント"
git push origin A
※ちなみにAがadd_trainingという名前のブランチだった場合、最初の方は
git checkout add_training
git pull origin training
ローカルをadd_trainingにcheckoutしてから、リモートのtraining をpullするのが正解!
origin/training はリモートのtrainingの履歴を持ってきたローカルにあるブランチ。
git pull origin training :git fetch origin training でorigin/training へとリモートのtrainingの履歴を持ってきて、git merge origin/trainingでその履歴をローカルのadd_training に反映させる
php emptyは配列だとtrueになる