(僅限於當時當地情況下的處理方式,不代表所有情況)
Q:Refusing to fetch into current branch refs/heads/master of non-bare repository
A:在當前分支下fetch 。git checkout 到其他分支,再進行fetch即可。
順便提及,Non-bare repository即可看做是除掉工作區後剩下的.git文件夾,也就是裸倉庫沒有如git init同目錄下的工作區文件,只有記錄git版本控制相關的文件。通過git init –bare repo創建repo.git文件夾,文件夾下即使原.git文件夾下類似的文件。
一般遠程倉都是bare倉庫。如果遠程倉庫不是裸倉庫,則如果有人在master上工作,則大家就無法在該分支上push,pull。由於遠程、本地是平級關係,可以反過來看:也無法將一個遠程分支fetch到當前有人工作的目錄(就是在執行fetch操作的自己)。
Q:
Git使用(3)常見報錯
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
阿里Java開發手冊[泰山版] 關鍵速記 ?
张伯毅
2020-07-08 02:23:22
AndroidStudio運行main方法時報錯的解決方案
mythmayor
2020-07-08 00:04:04
基於Golang的Class文件解析工具
_Rick_
2020-07-07 19:07:28
Win & Linux 安裝運行環境
jeT5_devil
2020-07-07 15:38:58
Mac中使用Termius連接Linux服務器
intomylife
2020-07-07 08:33:27
自定義定時器和Java自帶原生定時器
Dylanu
2020-07-07 01:17:46
打印完全格式的日期格式 包含 年月日時分秒毫秒
Dylanu
2020-07-07 01:17:46
【Tools】MarkDown教程(八)-Typora使用完全手冊
沧海一笑-dj
2020-07-06 17:42:25
Android Studio 相關-快捷鍵、常見問題
来个芒果
2020-07-06 12:32:39
總結幾個Ubuntu(12.04、14.04、16.04、18.04、19.04)的iso下載地址
apple-wxy
2020-07-05 23:59:37
office 2010 系列問題
A_Bear
2020-07-05 21:17:24
markdown數學公式(MathJax)
iworkh_沐雨云楼
2020-07-05 18:45:05
TheOldReader
miraclecoder
2020-07-05 17:16:28