Я хочу использовать команды git с именами как удаленных, так и локальных веток. Например, вместо указания источника с источником set-url, я хочу использовать его в команде.
Итак, чтобы использовать pull, оно должно выглядеть так:
$ git pull origin dev
Я вижу это в некоторых местах, но я не очень хорошо понимаю, я помещаю исходный контент в dev?
Может быть, это более точное использование:
$ git pull origin/dev dev
Но я могу использовать его, только если я нахожусь в dev?
Чтобы было понятнее:
$git branch
*master
dev
$git pull origin/dev dev
Это последнее будет работать, как я и ожидал, обновляя мою ветку dev с удаленным dev?