git 遷移倉庫 子模組等

2021-10-07 19:15:13 字數 1170 閱讀 4257

今天下午想把自己練習的android專案傳入github,但是其中有乙個專案原來在github中,最後刪除了.git資料夾,重新建立了新的資料夾,包含進去才弄好。順便也get了一些git的新命令。

#如果發生衝突會轉移到新的分支,當解決衝突後

git rebase --

continue

git push -u origin master

git commit -m "change repo."

# 先把所有為儲存的修改打包為乙個commit

git remote remove origin # 刪掉原來git源

git remote add origin [your new .git url]

# 將新源位址寫入本地版本庫配置檔案

git push -u origin master # 提交所有**

準備更換git託管,如何遷移原git倉庫

git remote set

-url

git submodule deinit 模組名

git rm

--cached 模組名

git commit -am ".."

刪除子模組

git mv text.txt mydir
#建立新分支

git checkout -b jetpack

#切換回主分支

git checkout master

#合併分支

git merge jetpack

#刪除分支

git branch -d jetpack

# 如果遇到合併衝突時,先檢視衝突檔案

git status

# 其中未合併狀態檔案以unmerged paths標示出來

svn倉庫分模組遷移到git倉庫

git專案跟蹤到子模組倉庫 參考鏈結 公司要求將現有svn伺服器上的專案全部遷徙到gitlab伺服器上由運維部門統一管理。剛開始也是網上找資料,網上關於這方面文章非常多,找了幾篇比較寫的詳細文章按照步驟一步一步做,最後都沒有成功,主要原因網上文章都是很早之前寫的,有些命令在新版git上面執行出錯,另...

Git倉庫遷移,包括分支,日誌等

前言 本來專案git倉庫在公網伺服器上,之後公司內部搭好了專案伺服器,所以就把公網的git倉庫遷移回來。首先需要在新的git倉庫建立好相應的專案。主要用到以下四條命令 git clone mirror cd git remote set url origin git push f origin實際執...

gogs倉庫遷移,git倉庫遷移

git伺服器上的目錄和本地.git目錄不一樣,是git bare型別,是禁止直接修改的。當需要從一台git伺服器上遷移git專案到另一天git伺服器上時 可以git clone bare url,將專案轉殖下來,也可以通過直接拷貝git伺服器中的git目錄,作用是一樣的。例子 git clone b...