5

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タグを追加できません:-(

4

1 に答える 1

5

以前のコミットメッセージが欲しかったので、「コミット修正」ボタンを押すという悪い習慣がありました。私は実際に償いをしたことに気づきませんでした... 今ではすべてが魅力として機能します。

みんな助けてくれてありがとう:-)

于 2013-08-05T12:27:09.173 に答える