【方法】git代碼庫遷移到阿里雲及阿里雲派生項目使用

場景

因某些原因,公司原來所有常用服務都需要遷移到aliyun上,此前公司使用的是自己的代碼庫,通過gerrit來review代碼。服務器遷移後使用aliyun代碼庫,通過派生項目來review代碼。

代碼遷移(多個代碼遠端)

遠端說明:origin-前倉庫,toyuanx-阿里雲主項目,toyuanxfork-派生項目,一般默認的遠端爲origin

  1. 配置ssh
  2. 查看遠端:git remote -v

如果需要重新配置註冊郵箱,可使用:
git config --global --list
git config --global user.email ‘[email protected]
git config --global user.name ‘toyuanx’

  1. 添加新遠端(主項目):git remote add toyuanx [email protected]:toyuanx/xxx.git
  2. 將想要遷移發分支推到toyuanx:git push toyuanx master

如果想刪除前代碼庫遠端:
git remote remove origin

總結

代碼遷移主要是更換遠端。
阿里雲派生項目:在阿里雲上有主項目派生項目,我們在本地開發時,添加主項目跟派生項目兩個遠端,可拉取派生項目上的分支到本地,開發結束後將修改提交到派生項目,再在阿里雲操作檯創建新合併,將代碼合併到主項目。------比較自信的也可以直接將代碼推到主項目,使用git push 的時候將遠端換成主項目的就行。不過代碼review還是非常重要的,所以不建議直接推到主項目。

寫在最後: 前兩天看了一篇關於工作三年要怎樣怎樣的文章,有時候會回想我工作後都做了什麼。就目前看來,我還是迷迷糊糊但又對迫切的想好好規劃一下未來往哪裏發展的,希望用博客記錄我的提升,與大佬們一起進步。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章