簡體   English   中英

git push拒絕非快進

[英]git push rejected non-fast-forward

我在12個項目中有大約40,000行C ++代碼。 每個項目都有不同的git。 我有shell腳本,它可以安裝我的軟件,放入NoSQL數據庫,創建目錄等。它還為每個項目創建一個源目錄。 我用克隆“git clone”

問題:

當我進行更改並進行本地“提交”時,我無法在主存儲庫中“推送”,由於“ git push rejected -non -fast forward ”...我是唯一可以訪問這些文件的人。 所以不可能“推送失敗,因為我的參考文件落后於遠程存儲庫。”

PS操作系統是Linux / Ubuntu

編輯1

本地

git log --graph --pretty=oneline –abbrev-commit
* 5e540fd Founder initial commit  ver 2

主要

git log --graph --pretty=oneline –abbrev-commit
* 74acd89 Founder initial commit

編輯2

我剛剛使用CLI而不是eclipse完成了所有事情。 所以手動我沒有問題

主要

git log --graph -–oneline
* 45f84ae ver 2
* 74acd89 Founder initial commit

克隆

git log --graph --oneline
* 45f84ae ver 2
* 74acd89 Founder initial commit

首先(編輯1)我使用eclipse來進行a)本地提交和b)推送

現在我使用終端,它正在作為一個魅力,但我還不明白eclipse的問題

PS

我無法添加eclipse標簽:-(

我有一個壞習慣,按下“提交修改”按鈕,因為我想要有前一個提交消息。 我沒有意識到我實際上做了修改......現在一切都像一個魅力。

感謝大家的幫助:-)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM