gitlab 遷移已有項目

導入已有項目步驟大概分以下六步:

cd existing_folder
git init
git remote add origin http://(git ip):(port)/(git user)/(project name).git
git add .
git commit
git push -u origin master

其中若出現以下問題:
1.

remote origin already exists.

解決:

git remote rm origin

2.子模塊修改

# 修改所有子模塊的地址爲最新地址
vim .gitmodules
# 逆初始化所有模塊,執行後可發現所有模塊目錄被清空
git submodule deinit .
# 重新初始化所有模塊
git submodule update --init --recursive
# 子項目更新:
git submodule foreach --recursive git checkout master
git submodule foreach git pull
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章