我有三台机器。在第一个上,repomachine1有一个develop分支,develop位于第二台机器的分支之前,machine2. machine2已获取它(但未签出),因此它作为远程分支存在machine1/develop。
现在machine2在线,但不在线,machine1我想machine1/develop进入第三台机器machine3。
如果我这样做git fetch machine2,machine3它将更新本地分支的远程分支machine2,但不会获取其远程分支。
我怎样才能带machine1/developfrom machine2to machine3,而不machine1上网?我可以 stash、checkout、fetch frommachine3和 unstash,但我相信有一种更简单的方法可以做到这一点。