2015-01-13 40 views
2

試圖找到這個,但沒有找到任何直接的方式來做到這一點。 我想從我的電腦導入項目到GitHub倉庫。存儲庫已由sysadmin創建並且其當前爲空。從計算機導入項目到GitHub倉庫

我知道還有另一種方法可以將存儲庫克隆到我的電腦,然後將我的項目文件夾複製到該文件夾​​,然後提交推送。但是這種方法需要我通過再次從新位置導入項目來更改eclipse中的項目位置。

我不想那樣。有沒有簡單的方法,我可以從計算機上的當前位置將項目推送到存儲庫。

回答

7

從Github上的文檔:

Push an existing Git repository 
>cd [existing_git_repo on your computer] 
>git remote add origin [email protected]/[username]/[project_name].git 
>git push -u origin master 

請注意,它需要在Github的一個空項目,而不需要做任何衝突的決議。

2

你的項目沒有使用git

  • 在終端,改變當前工作目錄到您的本地項目。

  • 將本地目錄初始化爲Git存儲庫。

    $ git init

  • 添加在您的新本地資源庫中的文件。這爲他們的第一次提交階段。

    $ git add .

    這增加了在本地資源庫中的文件和階段他們提交 承諾,你已經在你的本地庫上演的文件。

    $ git commit -m 'First commit'

    提交了修訂,並準備在您的GitHub庫的快速設置頁面的頂部被推到遠程倉庫 複製遠程倉庫URL字段中,單擊複製的遠程存儲庫URL。

  • 在終端中,添加遠程存儲庫的URL,以便在其中推送本地倉庫。

    $ git remote add origin remote repository URL

    設置新的遠程

    $ git remote -v

    驗證新的遠程URL

  • 推的變化在你的本地倉庫到GitHub上。

    $ git push origin master

    推在你的本地倉庫的變化由你指定爲原點的遠程倉庫。

你的項目已經開始使用混帳

  • 如果這是你需要的情況下,步驟1,5和6

您可以找到有關添加項目的詳細信息GitHub上official docs