12 のプロジェクトに約 40,000 行の C++ コードがあります。各プロジェクトには異なる git があります。ソフトウェアのインストール、NoSQLデータベースの配置、ディレクトリの作成などを行うシェルスクリプトがあります。すべてのプロジェクトのソースディレクトリも作成します。クローン「git clone」を使用します</strong>
問題:
変更を加えてローカルで「コミット」すると、「<strong>git push reject -non -fast forward」が原因で、メイン リポジトリで「プッシュ」できません...ファイル。したがって、「私の参照がリモート リポジトリの参照よりも遅れているため、プッシュが失敗している」ということはありえません。</p>
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
Eclipse の代わりに CLI を使用してすべてを実行しました。だから手動で問題はありません
主要
git log --graph -–oneline
* 45f84ae ver 2
* 74acd89 Founder initial commit
クローン
git log --graph --oneline
* 45f84ae ver 2
* 74acd89 Founder initial commit
そもそも(編集1)a)ローカルコミットとb)プッシュを行うためにEclipseを使用していました
今、私は端末を使用していましたが、それは魅力として機能していますが、Eclipseの問題はまだわかりません
PS
Eclipseタグを追加できません:-(