Не используя оболочку, могу ли я использовать аргументы для псевдонимов git?
Например, моя основная удаленная ветка всегда называется "upstream", иногда git теряет ссылку с моими локальными ветвями и говорит:
There is no tracking information for the current branch.
Please specify which branch you want to merge with.
See git-pull(1) for details.
git pull <remote> <branch>
If you wish to set tracking information for this branch you can do so with:
git branch --set-upstream-to=<remote>/<branch> master
Мне нужен псевдоним, такой как
[alias]
reup = branch --set-upstream-to=upstream/$1 $1
, чтобы я мог просто набрать git reup master
(или, что еще лучше, настроить git так, чтобы всегда предполагать, что remote ")вверх по течению "?)