github - git の問題: git pul オリジン マスター:マスターは git プル オリジン マスターとは異なります。
我想大声告诉你
我想大声告诉你 2017-05-02 09:42:48
0
1
765

それでは、git の競合解決を練習したいと思います。

私は github に p という名前のウェアハウスを構築しました。リモート ウェアハウス p のコピーをコンピューターの D ドライブと F ドライブに複製しました。

まず、D ドライブ上のファイルを変更し、リモート ウェアハウスに送信します。

その後、F ドライブで 意図的にファイルを変更してから をプルすると、git が競合を報告して解決できるはずです。

しかし、git pull p master:mastergit pull p master を使用すると、結果は異なります:

これは git pull p master:master コマンドです:
dbx@dbz MINGW64 /f/zns/p (master)
$ git pull p master:master
remote : オブジェクトの数: 4、完了。
リモート: オブジェクトの圧縮: 100% (1/1)、完了しました。
リモート: 合計 4 (デルタ 2)、再利用 4 (デルタ 2)、パック再利用 0
オブジェクトの解凍: 100% (4/4)、完了。
From github.com:ak74u /p
! [拒否されました] マスター -> マスター (非早送り)
8b34266..f8a04e8 マスター -> p/マスター

競合は発生しません

これは git pull p master コマンドです
$ git pull p master
From github.com:ak74u/p

  • ブランチマスター -> FETCH_HEAD
    html/some_shit1.html の自動マージ

CONFLICT (コンテンツ): html/some_shit1.html でのマージ競合
自動マージに失敗し、競合を修正して結果をコミットしました。

競合があり、ファイルが変更されました

git pull p master:master と git pull p master が異なる git フィードバックを取得するのはなぜですか?

我想大声告诉你
我想大声告诉你

全員に返信(1)
给我你的怀抱

詳細については、Ruan Yifeng git チュートリアルを参照してください

一節より抜粋

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