質問: ``` git push origin hoge_banch ``` とは、origin というエイリアスで登録した github のリンクに、 ローカルリポジトリにある hoge_branch を push する。 もしリモートブランチに hoge_branch という名前のブランチがなかったら、新しく hoge_branch というリモートブランチを作り、 もしあれば、 hoge_branch を更新する(ローカルのcommitに似ている) という理解なのですが、どうでしょうか?
回答: その認識で間違いありません。