git將子分支設定成主分支

2022-03-13 12:04:41 字數 597 閱讀 8506

git push origin develop:master -f

把本地的 develop 分支強制(-f)推送到遠端 master

但是上面操作,本地的 master 分支還是舊的,通常來說應該在本地做好修改再去 push 到遠端,所以我推薦如下操作

git checkout master // 切換到舊的分支

git reset --hard develop // 將本地的舊分支 master 重置成 develop

git push origin master --force // 再推送到遠端倉庫

git push origin develop:master -f

把本地的 develop 分支強制(-f)推送到遠端 master

但是上面操作,本地的 master 分支還是舊的,通常來說應該在本地做好修改再去 push 到遠端,所以我推薦如下操作

git checkout master // 切換到舊的分支

git reset --hard develop // 將本地的舊分支 master 重置成 develop

git push origin master --force // 再推送到遠端倉庫

git子分支合併主分支,主分支合併子分支

子分支合併主分支 當前在login子分支 git status 檢視未提交的檔案 git add 提交到暫存區 git commit m 提交說明 提交到倉庫區 git merge master 在子分支 合併 主分支 git push 提交更新遠端倉庫 login 的 如果git遠端倉庫不存在lo...

git刪除主分支

最近在整理專案的時候,需要把主分支清空掉,但是好像沒有直接刪除重建比較快,但是執行命令時出現以下情況 git push origin master to remote rejected master refusing to delete the current branch refs heads m...

git 分支提交到主分支步驟

git 分支提交到主分支步驟 1 在桌面上執行 git clone 遠端倉庫位址 2 把專案放到clone過來的檔案中 3 檢視當前分支 git branch 4 切換到其他分支開發 git checkout 分支名 5 修改 正確並提交到遠端倉庫 一 windows中 git status 檢視當...