リモートリポジトリへの git プッシュが失敗しました
阿神
阿神 2017-05-02 09:34:35
0
6
718

写真に示すように、ローカル倉庫をリモート倉庫にプッシュしたいと考えています。 。その結果、リモート版がローカル版よりも進んでいると報告した。

その後、ローカル コンピューターにリモート接続しました

その後、次のような別のコマンドがポップアップ表示されました。

選択すると、このインターフェイスが再び表示されました。このインターフェースは正確には何を意味するのでしょうか?いくつかのコマンドを入力する必要があるのに、入力しても何も表示されないのはなぜですか?このインターフェースが何をするのか説明してもらえますか?導いてください、ありがとう!

阿神
阿神

闭关修行中......

全員に返信(6)
曾经蜡笔没有小新

git の 3 つのステップ、最初にコミット、次にプル、次にプッシュ

いいねを押す +0
小葫芦

このインターフェイスはブランチをマージするためのインターフェイスです。リモート ウェアハウスからダウンロードしたコードはローカル ウェアハウスのコードとは異なるため、git を使用して差異を手動で除外し、最後にコミットすることができます。

いいねを押す +0
我想大声告诉你


これは VI エディタのインターフェイスです。http://baike.baidu.com/view/908054.htm
はコマンド ライン テキスト エディタです。
git のこのステップはコメントを入力することです
必要ありませんコメントを変更するには、コロンを入力して vi コマンド モードに入り、次に x を入力して Enter キーを押し、保存して終了します

いいねを押す +0
Ty80
  1. リモート リポジトリがローカル リポジトリよりも新しいため、プッシュできません。この時点でプッシュする場合は、リモート ウェアハウスの新しい送信をローカルの送信とマージしてから、リモート ウェアハウスにプッシュする必要があります。

  2. 次に、プル コマンドを実行します。これはフェッチとマージに相当します。つまり、コンテンツをリモート ウェアハウスからローカル ウェアハウスにフェッチし、ローカル コンテンツとマージします。次に、2 番目の図のプロンプトが表示されます。マージされたファイルはすでに存在しますか? マージ プロセス中にウィンドウを直接閉じましたか?最後のマージが失敗したはずです。

  3. これはコミット情報を入力するためのものです。結局のところ、このインターフェイスは vim エディターです。ここに情報を入力したい場合は、まず vim を編集モードに切り替える必要があります。 i キー。入力が完了したら、「:x」を入力して保存し、終了します。その後、マージが完了します。

  4. リモート ウェアハウスとローカル送信をマージしたので、プッシュ コマンドを再度実行して送信します。
    5. まず、TortoiseGit、SourceTree、SmartGit などのグラフィカル インターフェイス クライアントを使用できます。基本的なプロセスに慣れてからでも遅くはありません。

いいねを押す +0
Ty80

git Push -u オリジンマスター -f

いいねを押す +0
巴扎黑

pull は失敗しました。最初に `
git pull --all

を実行してください
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート