關於git的一些錯誤解決方法。

2021-06-29 06:55:09 字數 820 閱讀 9232

最近在研究git在eclipse中的使用。出現了很多問題。特寫下該文章來幫助像我一樣的git新手。

問題(non-fast-forward)的出現原因在於:git倉庫中已經有一部分**,所以它不允許你直接把你的**覆蓋上去。於是你有2個選擇方式:

1,強推,即利用強覆蓋方式用你本地的**替代git倉庫內的內容

git push -f

2,先把git的東西fetch到你本地然後merge後再push

$ git fetch

$ git merge

在eclipse中的操作與上面原理一樣:

1,右擊專案,team-remoto-retch form;

2,然後在執行team-merge。

問題原因:

問題原因是http.postbuffer預設上限為1m所致。在git的配置裡將http.postbuffer變數改大一些即可,比如將上限設為500m:

在**執行以上命令呢?

開啟git bash命令列工具。

注意要加上–global。網上很多資料都沒加這個引數。不加執行的話會報以下錯誤的:

error:could not lock config file .git/config: no such file or directory.

這個問題浪費我很長的時間,個人認為是相容性的問題。最後我還是安裝了低版本的egit。

出現這個問題是我用eclipse自帶的git外掛程式,出現的。

最後我解決的方式是,重新安裝了乙個egit外掛程式。並成功上傳到git。

錯誤解決方法

一 1 錯誤 parsererror error tokenizing data.c error expected 2 fields in line 2,saw 10 2 sep none 3 error bad lines false 雖然讀取成功了,但是會刪掉很多列 實驗後,發現以上三種引數方法...

TensorFlow的一些錯誤解決

錯誤描述 nodedef mentions attr truncate not in opy dstt attr srct type attr dstt type nodedef tacotron model inference locationsensitiveattention sequence...

matlab mex setup錯誤解決方法

在做專案時,需要利用matlab來呼叫c 程式介面,並且將資料傳過來,折騰幾天,分享出來,互相幫助。眾所周知,matlab是基於c 的科學計算軟體,因此必然是可以與c 混合程式設計的,其中用到了mex 安裝是非常坑的,事實上網上,論壇上講的非常複雜,嘗試了很多種方法都不成功 自帶踩坑體質 這裡給出我...