Git8 Git各種錯誤解決辦法

2021-07-30 08:46:32 字數 919 閱讀 7798

1.1 問題

在使用git的時候,每次執行

$ git add readme.md
都會顯示:

warning: lf will be replaced by

crlf

in readme.md.

1.2 原因

crlf – carriage-return line-feed 回車換行

就是回車(cr, ascii 13, \r) 換行(lf, ascii 10, \n)。

這兩個acsii字元不會在螢幕有任何輸出,但在windows中廣泛使用來標識一行的結束。而在linux/unix系統中只有換行符。

也就是說在windows中的換行符為 crlf, 而在linux下的換行符為:lf

1.3 解決方法:

按照這樣設定就沒有問題了:

git config core.autocrlf false
這樣設定git的配置後在執行add操作就沒有問題了。

2.1 問題

push的時候報錯error:failed to push som refs to…

2.2 原因

在建立遠端倉庫的時候新增了readme和.ignore等檔案,在後面關聯倉庫後,需要先執行pull操作後,才能push

2.3 解決方法

先把遠端伺服器github上面的檔案拉下來

先輸入$ git pull origin master //
$ git remote add [email protected]:djqiang/gitdemo.git
因為庫裡面根本沒有待提交的檔案,需要add和commit之後才能進行push

參考

SVN各種錯誤解決辦法

svn錯誤 attempted to lock an already locked dir 出現這個問題後使用 清理 功能,如果還不行,就直接到上一級目錄,再執行 清理 然後再 更新 有時候如果看到某個包裡面的資料夾沒有svn的標誌,直接用 ctrl delete 手工刪除,然後 清理 最後 更新 ...

myEclipse 8 5 各種錯誤解決辦法

裝 svn 2 新建檔案myplugin,解壓檔案到c program files genuitec myplugin svn和c progrfiles genuitec myplugin fatjar,刪除features和plugins之外的檔案 3 在c program files genui...

adb錯誤解決辦法

有時啟動android studio 或者啟動專案時,出現adb錯誤,比如unable to establish connection to adb.或者相關提示 嘗試 進入 dos命令環境,cd至android sdk platform tools目錄,重啟adb服務 執行如下的指令 adb ki...