2017-11-25 196 views
1

我想拉一個朋友剛剛在github上推送的一個朋友與intellij Idea的更新。我打開我的計算機上的項目,簽出正確的分支,去VCS - > git - >拉,選擇正確的分支,但沒有附加任何東西。無法從intellij上的github上拉項目

我決定繼續github,以驗證在存儲庫上應用的更改,是的,存儲庫在github中是最新的,但我無法執行更改。

我也試圖複製該項目,並重新創建IntelliJ IDEA的一個新的項目,但它不會更改...

有人能解釋我如何解決我的問題,並獲得該項目的所有更改?

+0

如果您的存儲庫的本地副本是最新的,則拉動將不起作用。 'git fetch -v'說什麼? – Makoto

+0

i我使用的終端來自Intellij Idea 它返回我: 從「另一個我正在工作的項目」 = [最新]分支機構想使用 - > origin /「同一分支」 = [最新] anotherBranch - > origin/master 這是否意味着我試圖從一個隨機存儲庫中拉東西? – JerDum

回答

0

這是否意味着我試圖從隨機存儲庫中取出某些東西?

爲了避免這種情況,最簡單的解決方法是:

  • git clone GitHub的回購在另一個文件夾
  • 打開該文件夾與IntelliJ IDEA的:它將識別項目(和遠程Git的回購)

OP JerDum增加in the comments

存儲在.gitconfig中的一些附加信息,以及這些信息會干擾Intellij Idea以及終端中的Git。

+0

我試圖做到這一點,但我克隆了錯誤的存儲庫。事實上,它正在克隆我的一所學校工作的倉庫,而不是我想要的東西。我去了gitlab,看看有沒有什麼變化,我在我的學校項目中添加了一個分支。我下載ZIP文件來保存我的工作,但它不會改變我的git的問題:/ – JerDum

+0

@JerDum一旦克隆,你看到正確的URL在它打字的時候'git的遠程-v'?也許這只是獲得正確分支的問題:你在做'git branch -avv'時看到了嗎? – VonC

+0

嗨, 當我在終端克隆,我注意到它要求我用我的gitlab帳戶(和我想克隆的項目在github上)標識自己。 然後,當我寫「混帳遠程-v」,還給了我這樣的事情: 「致命:這個,沒有這個家長資源庫是一個git存款」 – JerDum