多人合作的git項目無法自動更新

多人合作的git項目無法自動更新


別人在git上管理了一個項目,把我設置成了開發者,於是乎我就需要clone他的遠程倉庫到我的本地。

一開始我是直接clone他的repository的http地址,完了一直讓輸入用戶名密碼。後來他說讓把他的repository fork到我的repository下,於是fork完後我又clone了我的http地址,這時候雖然已經可以成功clone到我的本地,但是無論我對這個repository做了什麼都需要用戶名密碼。解決方法在我另一篇博文裏:git push 和pull都需要輸入用戶名密碼

但是這種方式只是暫時解決了需要輸入用戶名密碼的問題,如果我對工程有了改動,push到我的repository之後必須pull request給管理員,然後管理員再來合併,比較麻煩;而且當管理員對項目做了修改後我也必須登錄git然後刷新我fork來的repository才能看到他的改動,然後再pull到我的本地,這種方式非常麻煩。
其實有一種非常簡單的方式,就是在clone地址的時候直接clone他的SSH地址就可以了。如此簡單,但是硬生生花了好長時間才弄明白。。。。新人需要學習的還有好多。。。。。微笑

發佈了16 篇原創文章 · 獲贊 7 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章