0

私の解釈が間違っている場合は修正してください。私は github の初心者です。

上司は私にこう言いました

  1. このレポのローカル ブランチを PC に作成し、pull を実行して、アプリケーションのローカル コピーをローカル マシンにインストールします。

  2. PC にマルチポイント ブランチを作成し、このリポジトリから pull を実行します。

  3. 次の 3 つのファイルを取得する必要があります: file1.js file2.js file3.js

私はこれを次のように解釈しました:(間違っている場合は修正してください)

  1. だから私はレポをフォークして自分のPCにクローンします

    git clone _my_repo_url_

    git remote add アップストリーム _original_repo_url_

    git pull アップストリーム

それを試してみると、このエラーが発生しました

リモートの「上流」からプルするように依頼しましたが、ブランチを指定しませんでした。これは現在のブランチのデフォルトで構成されたリモートではないため、コマンド ラインでブランチを指定する必要があります。

  1. 「マルチポイント」という名前の新しいブランチを作成します (--? とにかく「マルチポイント ブランチ」とは何ですか)

    git checkout -b マルチポイント

だからまた引かないといけないの?

git fetch upstream
  1. 私はまったくわかりません:(

私を助けてください、gitとgithubは本当に私の得意ではありません

ありがとう!

4

2 に答える 2

0

上司の限られた説明に基づいた推測ですが、これは可能性が高いようです。

$ git clone <the repo> <my-working-directory>

クローンを使用すると、「origin」と呼ばれるリモート定義と、origin/masterを追跡する「master」ブランチが自動的に作成されます。

$ cd <my-working-directory>
$ git remote show origin

showの結果は、「origin」にどのブランチが存在するかを示す必要があります。うまくいけば、「multipoint」が表示されます。

$ git branch --track multipoint origin/multipoint

これで、起点/マルチポイントを追跡するローカルの「マルチポイント」ブランチが作成されました。

$ git checkout multipoint

この時点で、3つのファイルが存在するはずです。

于 2012-04-13T05:51:59.847 に答える