国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

關(guān)於Git的一點問題
我想大聲告訴你
我想大聲告訴你 2017-05-02 09:32:12
0
1
703

最近實習(xí),做前端項目,小組內(nèi)每個人都有一個完整的版本庫,但是每個人一開始遠(yuǎn)端克隆下來的地址各不相同(例如我是aaa@X.com 而同事是bbb@X.com , ccc@X.com等等),那麼,每個人做完自己的修改再向遠(yuǎn)端推送的時候,難道不是只向自己的那個遠(yuǎn)端庫推送嗎?可是為什麼我可以pull下來別人的修改,好像我們的遠(yuǎn)端函式庫是同一個一樣?

我想大聲告訴你
我想大聲告訴你

全部回覆(1)
滿天的星座

你說的每個人一開始克隆的倉庫應(yīng)該一開始是fork來自同一倉庫的,就是說有一個公共倉庫 sss,你說的aaa, bbb, ccc都是fork來自sss的倉庫,然后每個人修改了在推送自然是往各自的倉庫推送的,但是aaa可以向sss發(fā)起一個PR,就是pull request,那么這個pr如果被合并到sss上之后,你就可以在本地添加sss的遠(yuǎn)端倉庫,然後pull下來別人的修改。

相對應(yīng)的git指令如下:
假設(shè)你的遠(yuǎn)端倉庫dddfork來自sss,那么你可以clone下來ddd之后,添加遠(yuǎn)程sss的倉庫

git remote add sss <sss的git地址>

如果aaa修改了自己的倉庫代碼之后,向sss發(fā)起一個pull requestsss又合并了這個PR,那么你在本地可以pull下來sss的改變

git pull --rebase sss
最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板