我最近开始在我的工作流程中添加git别名,但还没有弄清楚如何处理以下场景。
我每天多次将最新的远程分支下拉到我的本地master
,例如git pull git@github.com:Matt-Dionis/angular2-tour-of-heroes.git
。
我想要做的是分配一个别名,例如git pull latest-tour
,其中latest-tour
指的是ssh地址。
有没有办法做到这一点?
答案 0 :(得分:0)
如Git Basics - Working with Remotes所述,您可以 add multiple remotes 。 git pull/fetch
默认使用名为origin
的遥控器
但您可以随时从您可能定义的任何其他遥控器中获取。
正如Jeff Puckett所述:
git remote add latest-tour git@github.com:Matt-Dionis/angular2-tour-of-heroes.git
git fetch latest-tour
你可以pull from a different remote and different branch:
git push latest-tour master