我添加了一些基於我收集的在線信息的新的遠程。我的命令是分支沒有顯示在新的遠程'gitlab'
git remote add gitlab http://[email protected]/janedoe/my.git
git push gitlab master -f
但是當我做
git branch -a
*master
sprint_2
sprint_3
remote/gitlab/master
remote/origin/HEAD -> origin/master
remote/origin/sprint_2
remote/origin/sprint_3
remote/origin/sprint_1
爲什麼我沒有看到樹枝sprint_2我gitlab遠程/ 3/1?
您只將一個分支推送到遠程* gitlab *,不是嗎?你有兩個遙控鏈接到你當地的回購:原產地,你以前已經擁有的遙控器,有4個分支和新的分支,你推動主分支。 http://[email protected]/janedoe/my.git上應該有更多的分支嗎?如果是這樣,請'git fetch gitlab' –
否..'gitlabl remote中沒有分支。我設置新遠程控制器的目的是將其用於持續集成/使用GItLab工具進行持續開發。所以每次我推送一些東西時,它都會觸發GitLab上的pipleline並運行迴歸。 – Romeo
查看'--mirror'選項,但要小心它意味着'--force'選項。 –