2017-11-18 168 views
0

我該如何設置egit從github上發佈發佈版本,而不僅僅是主發佈版本?在Eclipse egit中檢出github發行版?

我在找一個版本0.4.0。 在附件中,簽出的項目不會從遠程屬性中獲取,rebase,遠程和上游分支未設置。我從標籤中獲得了這個結帳,但它不正確。

This checkout wasn't pulled from remote

+0

爲什麼你認爲這是不正確的?提交'23d3472'被標記爲'v0.4.0',並且當前分支'v0.4.0-branch'的狀態是提交'23d3472'。 – howlger

+0

純粹是因爲選擇該分支時,其屬性窗格沒有上游或其他。 (並不是說我打算在現階段回到這個項目) – MaxRussell

回答

0

你有已簽出正確的提交:你當前分支v0.4.0-branch的頭部提交23d3472被標記爲v0.4.0

在Git a 標記引用提交,而不是分支。一個提交可以在多個分支中,甚至是多個分支的頭部。對於發行版,如果發行版不打算維護,通常會使用標籤而不是分支。相反,在特定分支的最新階段/提交(避免合併或重新分配)之上,歡迎提供捐款,主要在masterdev(eloper)分支上。

你的情況,有助於VCVRack/Rack

  1. 在GitHub上的VCVRack /機架庫(假設你是不是這個項目的成員)
  2. 在Eclipse 克隆分叉的GitHub知識庫
  3. 在Eclipse中提交併推送您建議的更改爲單個提交master分支的分叉的GitHub庫(目前,有177 commits to master since the v0.4.0 tag
  4. 在GitHub上創建一個pull request在此基礎上提交