Git 仓库代码迁移步骤记录
生活随笔
收集整理的這篇文章主要介紹了
Git 仓库代码迁移步骤记录
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
遷移遠程倉庫
// 克隆舊倉庫鏡像 git clone --mirror [oldRepoUrl]// 添加新倉庫地址 cd the_repo git remote add [remoteName] [newRepoUrl]// 推到新的遠程庫 git push -f --tags [remoteName] refs/heads/*:refs/heads/* 復制代碼中括號中的名稱需根據自己項目需求替換
更新本地倉庫
方式1. 遠程倉庫遷移后,可刪除本地代碼倉庫和鏡像倉庫,重新克隆新倉庫代碼。 方式2. 進入本地代碼倉庫,更新倉庫地址
// git查看遠程倉庫地址 git remote -v// 設置新的倉庫地址 git remote set-url origin newRepoUrl 復制代碼git 倉庫中的子目錄分離為獨立倉庫
參考 blessing.studio/splitting-a…
簡單示例
// 命令 git subtree split -P [name-of-folder] -b [name-of-new-branch]// 示例 git subtree split -P src/main/webapp/static -b dev 復制代碼執行完該命令,會新建一個dev 臨時分支。如果需要遷到新庫執行下面命令將原倉庫中的臨時分支拉到新倉庫中:
git pull [/path/to/big-repo] [name-of-new-branch] 復制代碼轉載于:https://juejin.im/post/5ad955bf5188256720339b3b
總結
以上是生活随笔為你收集整理的Git 仓库代码迁移步骤记录的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 老公梦到鱼是怀男孩还是女孩
- 下一篇: mac里打开隐藏的 library文件夹