誤刪git遠端倉庫,如何恢復

2021-09-26 14:09:04 字數 518 閱讀 7089

ps:

重新git clone下來遠端倉庫

git clone git@../../project.git
將倉庫init,然後push到遠端

cd project

git init --bare

git add .

git commit -m"init"

git push

回到原先的本地倉庫,將之前未刪除遠端倉庫拉下來的**強制push

說明:此處必須加–force選項,否則會因伺服器上倉庫資訊與客戶端倉庫資訊不匹配導致push失敗;

git push origin master --force
這樣原來clone下來的**以及log等資訊,就會被強制clone到伺服器上

git 恢復誤刪的遠端分支

實際工作上,肯定會有不小心的時候,比如我吧,刪除了本地dev分支,intellij idea提示是否將tracked branch也刪掉,結果一不小心將遠端分支也刪除了,接下來就是我的救贖之旅。git reflog date isoreflog是reference log的意思,也就是引用log,記...

GIT倉庫恢復

通過使用git版本恢復命令reset,可以回退版本。reset命令有3種方式 git reset mixed 此為預設方式,不帶任何引數的git reset,即時這種方式,它回退到某個版本,只保留原始碼,回退commit和index資訊 git reset soft 回退到某個版本,只回退了comm...

Git如何切換遠端倉庫位址

有時候,我們想把乙個專案開源出去,提交到github上面去,免不了就要切換遠端倉庫位址。那這時候有什麼辦法解決呢?據目前自己的了解,有三種辦法。一 修改命令 git remote set url origin url 二 先刪後加 git remote rm origin git remote ad...