2012-04-12 50 views
0

請糾正我,如果我的理解是錯誤的,我在github上一個小白如何解釋這些說明?

我的老闆告訴我,這

  1. ,讓您的這個回購PC的本地分支,以安裝執行拉本地機器上的應用程序的本地副本。

  2. 在您的PC上創建多點分支並從此回購執行拉取。

  3. 你需要得到這3個文件:file1.js file2.js file3.js

我interepreted此爲:(請糾正我,如果即時通訊錯誤的)

  1. 所以我用叉子叉回購和克隆它在我的電腦

    混帳克隆_my_repo_url_

    git的遠程添加上游_original_repo_url_

    git的拉動上游

努力,給了我這個錯誤

你問到從遠程「上游」拉,但沒有指定一個分支。因爲這不是您當前分支的默認遠程配置,所以您必須在命令行上指定一個分支。

  1. 創建一個名爲 '多點' 的新的分支(? - 什麼是 '多分支' 反正)

    git的結帳-b多

,所以我不得不再次拉對?

git fetch upstream 
  1. 我完全不知道該:(

請幫助我,Git和github上是不是真的我的專長

謝謝!

回答

0

很難從告訴你描述,但你可能想要做這樣的事情:

  1. 在github網站上放置回購,以便您擁有一個可以讀寫訪問的回購站。
  2. 克隆叉子到本地計算機(github上會出現鏈接克隆) 混帳克隆
  3. 新的遠程添加到原來的回購(回購,你可能會只讀訪問) git的遠程添加上游
  4. git的結帳-b多使用(以獲得特性分支)
  5. 謬以千里

在稍後的時間點,你可以從原來的回購打倒新的提交:

  1. git的結帳主
  2. git的拉動上游主

最後(如果你想)讓他們基於新的主移動你的提交:

  1. git的結帳多
  2. git的重訂主
+0

你先生值得upvote,但我不能用我的帳戶。我只是有幾個關於它的事情,因爲即使我不確定我是否應該按照每個單詞跟隨它。 (1)我已經有回購權限的R/W訪問,從指令的基礎我必須真的叉? (2)'git拉上游主'更新其他分支? TYVM! – yowmamasita 2012-04-13 04:21:53

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 

此時,您的三個文件應該存在!

+0

謝謝你,先生:)所以這意味着推動更改多點影響起源/多點只? – yowmamasita 2012-04-13 06:49:19

+0

是的。做'git遠程顯示起源'它會說多點是從原點/多點的推拉。 – GoZoner 2012-04-13 14:13:19