git提交 本地分支和遠端分支斷開連線

2021-10-06 09:23:53 字數 741 閱讀 2470

當 git push origin branch_name時遇到報錯如下:

原因:本地分支和遠端分支斷開連線

解決方法:

cd 本地分支裡

1、git branch

——*master 只顯示master

然後檢視是否從上游拉了

2、git remote –v

——若什麼都沒有,則和上游已斷聯絡,拉不了**也推不了**

加關聯3、git remote add origin ssh://git@gitlab*********************************.git(位址)

然後4、git fetch origin

——會顯示下拉的branch情況

格式為from ssh://gitlab.********************************

* [new branch] ***xx ->origin/***xx

再次檢查遠端倉庫,顯示對應的clone位址

git remote –v

——origin git: (fetch)

origin git: (push)

然後再查分支

git branch –a

——* mater

remotes/origin/****** **********

具體的切換分支可參考

git提交本地分支到遠端分支

1 遠端倉庫相關命令 檢出倉庫 git clone git 檢視遠端倉庫 git remote v 新增遠端倉庫 git remote add name url 刪除遠端倉庫 git remote rm name 修改遠端倉庫 git remote set url push name newurl ...

Git 本地建立分支並提交遠端分支

1.建立本地分支 git branch 分支名,例如 git branch branch abc 2.切換本地分支 git checkout 分支名,例如從master切換到分支 git checkout branch abc 3.提交分支資料到遠端伺服器 git push origin 例如 gi...

Git 本地建立分支並提交遠端分支

1.建立本地分支 git branch 分支名,例如 git branch branch abc 2.切換本地分支 git checkout 分支名,例如從master切換到分支 git checkout branch abc 3.提交分支資料到遠端伺服器 git push origin 例如 gi...