2014-02-16 35 views
2

我在幾個月前從Github下載了一個大的zip文件。我決定改變一些項目的一部分。我解壓縮文件的內容,並犯了一個錯誤,並執行這些行:如何使用git從URL中將URL從URL解壓縮到項目中?

git init 
git add . 
git commit -a 

git fetch https://github.com/Path_To_Project 

最後一行下載一個大的數據量,我認爲它會自動與本地文件合併。

現在,我看到我的本地項目沒有更新。 .git/objects文件夾中仍有大量數據。我怎樣才能將這些數據合併到我的項目中?

回答

1

這最後一行下載了大量的數據,我認爲它會自動將它與我的本地文件合併。

,如果你做了這將合併:

git pull https://github.com/Path_To_Project 

或者,因爲你已經獲取:

git merge origin/master 
+0

我想'git的合併產地/ master'的,但我直接執行' git init'並沒有遠程設置,它說:'致命的:起源/主 - 我們不能合併' –

+0

@MostafaShahverdy然後將其反轉。克隆回購,創建一個新的分支,在其中複製您的修改,並將該分支合併到主。訣竅在於不是從主人那裏創建該分支,而是在較舊的zip(從幾個月前開始)時從較舊的SHA1創建該分支。從master創建一個新的分支併合並它只需在master上報告所有新的修改,而不是合併它。 – VonC

+0

您能否告訴我如何查看我下載的那些「修改」?我只知道有些東西在'.git/objects'文件夾中。 –