2012-04-12 12 views
0

は私の解釈が間違っているなら、私を修正してください、私はgithubの時のnoob午前これらの手順をどのように解釈しますか?

私の上司は、このレポのあなたのPC内のローカルブランチを作成し、インストールするためにプルを実行し、この

  1. を教えてくれましたローカルマシンのアプリケーションのローカルコピー。

  2. PCにマルチポイントブランチを作成し、このレポからpullを実行します。私はこれをinterepreted file1.js file2.js file3.js

:(イム間違っている場合、私を修正してください)

  1. ので、あなたはこれらの3つのファイルを取得する必要があります

  2. 私はレポをフォークし、リモート追加

    gitの_my_repo_url_私のPC

    gitのクローンでそれをクローン上流_original_repo_url_

    gitが上流

それは私にあなたがリモート「上流」から引くように求め、このエラー

を与えしようと引っ張るが、ブランチを指定しませんでした。これは現在のブランチのデフォルト設定のリモートではないので、コマンドラインでブランチを指定する必要があります。

  1. 'マルチポイント' と呼ばれる新しいブランチを作成します - ので、私は再び引っ張っする必要が

    Gitのチェックアウト-bマルチポイント(とにかく '多分岐' とは何ですか?)

を右?私は完全にないアイデア:(

を持っていない

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

    ありがとう!

答えて

0

それはあなたから伝えるのは難しいですあなたはこのようなことをしたいかもしれません:

  1. githubウェブサイトのリポジトリをフォークすると、読み書き可能な場所にリポジトリがあります。
  2. クローンローカルマシンにあなたのフォーク上流追加 gitのリモート(あなたがそうなだけに読み取りアクセス権を持っているだろうレポ)を、元のレポに新しいリモートを追加 gitのクローン
  3. (githubのは、クローンへのURLを紹介します)
  4. Gitチェックアウト-bマルチポイント(機能ブランチを取得する)
  5. は、使用して、元のレポから新しいコミットをダウンさせることができ、後の時点で離れ

ハック:

  1. Gitチェックアウトマスター
  2. gitのプルアップストリームマスター

そして最後に(必要に応じ)彼らは新しいマスターに基づいているように、あなたのコミットを移動するには:

  1. gitのチェックアウトの多
  2. git rebase master
+0

あなたはアップルトレードを受けることができますが、私の口座はまだありません。私はちょうど私が単語ごとにそれに続くべきかどうかわからないので、私はちょうどそれについていくつかのqを持っています。 (1)私はすでにリポジトリにr/wアクセス権を持っていますが、指示に基づいて私は本当にそれをフォークしなければなりませんか? (2) '上流マスターを引っ張る' gitは他のブランチも更新しますか? TYVM! – yowmamasita

0

少しですあなたの上司に基づく推測のビット限られた記述が、これはおそらくになりますと呼ばれますが、自動的にリモート定義されているクローンで

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

『起源』と「起源を追跡しているマスターのブランチ/マスター。

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

ショーの結果は、枝が「起源」に存在するかを示すべきだ - うまくいけば、あなたは「マルチポイントを参照してください。

$ git branch --track multipoint origin/multipoint 

これで、発信元/マルチポイントをトラッキングするローカル 'マルチポイント'ブランチを作成しました。

$ git checkout multipoint 

この時点で、3つのファイルが存在する必要があります。

+0

ありがとうございます:)それは、多点の変更を原点/多点のみに適用することを意味しますか? – yowmamasita

+0

はい。 'git remote show origin'を実行すると、多地点が原点/多点を押して引っ張っていると言われます。 – GoZoner

関連する問題