検索

ホームページ  >  に質問  >  本文

git local と github の間のバージョン同期の問題

コンピューター A でプロジェクトを作成し、github に git し、コンピューター B でコピーのクローンを作成し、コンピューター B を使用してプロジェクトの作成を続けます。

質問 1: B でプロジェクトの作成を完了し、github にプッシュしましたが、突然コンピューター B が使用できなくなり、コンピューター A のみを使用してプロジェクトを作成できるようになりました。ここでバージョンの競合はありますか?どうやって解決すればいいでしょうか?

質問 2: 私が学んだ git は、プロジェクトをプッシュするために git プロトコルのみを使用します。では、ssh を使用してプロジェクトをプッシュするにはどうすればよいですか?

ringa_leeringa_lee2812日前576

全員に返信(2)返信します

  • 阿神

    阿神2017-05-02 09:34:39

    質問 1. コンピューター B 上のプロジェクトがまだ Github にプッシュされていないとしても問題はありません。今はコンピューター A でプロジェクトの作成を続行し、コンピューター B が使用可能になったときにプロジェクトを Github にプッシュして競合を解決できます。コンピューター B 上のプロジェクトが Github にプッシュされている場合は、最初にコンピューター A 上の Github にコードをプルするだけです。

    質問 2. GitHub では一般的に HTTP プロトコルと SSH プロトコルのみが使用されており、Git プロトコルは存在しないため、Git プロトコルが何なのか理解していないと思います。 SSH プロトコルを使用してプロジェクトをプッシュしますか?

    返事
    0
  • PHP中文网

    PHP中文网2017-05-02 09:34:39

    A 上のコードは時間内にリモートにプッシュされませんでした。実際、2 台のコンピューターを 2 人として扱い、サーバー git clone master から独自のブランチを作成できます。

    返事
    0
  • キャンセル返事