Idea clone 專案推送到自有倉庫

试试手气發表於2024-10-12

clone專案A後推送到自有倉庫

  1. 將程式碼 clone 到本地 git clone https://projecta.git
  2. 手動刪除 .git 目錄 rm -rf .git
  3. 初始化新的倉庫 git init
  4. 將原生代碼新增到新的git倉庫 git add .
  5. 提交原生代碼 git commint -m "Initial commit of my new project"
  6. 將本地倉庫與新的遠端倉庫關聯 git remote add origin <https://newrepos.git>
  7. 推送遠端 git push -u origin master

新增遠端倉庫並拉去合併到現有分支

  1. 新增遠端倉庫(可以命名為upstream) git remote add upstream <https://remoterepos.git>
  2. 拉取最新程式碼 git fetch upsteram
  3. 合併到自己的分支 git checkout my-branch, git merge upsteram/master
  4. 解決衝突(如果有)然後提交
  5. 推送到自有倉庫 git push origin my-branch

相關文章