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...