私は通常、次のようにローカル ブランチを更新します。
$ git fetch
$ git status
# On branch develop
# Your branch is behind 'origin/develop' by 1 commit, and can be fast-forwarded.
#
nothing to commit (working directory clean)
$ git merge --ff-only origin/develop
リモートブランチに名前を付けずに最後のコマンドを書く方法はありますか? git ステータスから、現在のブランチが origin/develop を追跡していることを git が認識していることは明らかです。だから私は次のようなものを探しています:
$ git merge tracking
その理由は、前後に切り替えるときに間違ったブランチを入力しやすいからです (ご覧--ff-only
のとおり、ここではセーフガードとして使用しています)。