2017-08-02 112 views
-2

我對使用Github很新。我只習慣在本地設備中編寫代碼。我需要從github上取回一個repo,在repo(裏面有我的.java程序)裏面創建一個新文件,然後把它推回給github。我在網上看過,但對我來說這個解釋很困惑(作爲初學者)。拉和回推回購

+1

看起來你也是新來的谷歌? https://guides.github.com/activities/hello-world/ –

+0

我會建議你先看看SO git文檔。 – Reborn

回答

-1

所有你需要做的是

svn co https://github.com/path/to/repo 
... create your new file ... 
svn add your_file 
svn commit your_file -m "Message about new file." 

,然後就大功告成了。

+0

Git,而不是SVN。他們都是不同的實體。 – ifconfig

+0

Github與SVN合作。 https://github.com/blog/626-announcing-svn-support – user1139069

+0

但是,它不是首選的選項。 – ifconfig

0

的Git克隆< --url到存儲庫 - >

的Git結賬< --branchname - >

創建文件

的Git拉(重新同步遠程回購回購)

的Git添加

git的承諾-m 「這裏寫的評論」

混帳推

2
  1. 檢查以確保您已git的本地安裝第一:在命令行中

    運行:

    git --version 
    
  2. 如果它返回一個Git版本,然後去到github存儲庫並複製路徑,如下所示:

    Alt text

  3. 在你的命令行中鍵入git clone其次是路徑(粘貼在)像這樣:

    從上面的例子:

    Alt text

  4. 按回車鍵。該存儲庫將在本地進行克隆和設置。

  5. 克隆完成後,您可以將cd直接存入存儲庫。在上面的例子中,我會鍵入:

    cd cordova-runner 
    
  6. 假設你已經從倉庫的主人給參與者權限,你可以從那裏進行更改,分支,添加,提交和推回倉庫。如果您沒有獲得權利,您可以執行相同的過程,但先分叉回購。

我希望這有助於。

2

下載並安裝git的命令行工具: https://git-scm.com/downloads

如果你在Windows中,有一個git bash的許多人喜歡在CMD。在任何其他操作系統上,只需使用terminal/cli。

安裝完成後,首先需要克隆存儲庫。點擊鏈接後,你會發現存儲庫頁面的URL「克隆或下載」按鈕:

git add [filename] 

git clone [url] 

https://git-scm.com/book/en/v2/Git-Basics-Getting-a-Git-Repository

然後您需要添加文件通過git的跟蹤

https://git-scm.com/docs/git-add

然後你會提交你的改變。

git commit -m "Added a file like a champ!" 

https://git-scm.com/docs/git-commit

然後你就會把你的改變,只要你有權限來推動。

git push [remote name] [branch] 

使用git remote -v查看您的遠程名稱和URL。您的遠程名稱是默認的「原點」在第一,所以如果您的分行名稱爲「發展,」這將是git push origin develop

https://git-scm.com/docs/git-push

的替代方案,並做了正確的方法,是用叉子叉回購,進行更改,提交和推送更改到遠程回購,然後創建原始回購的分支pull請求: https://help.github.com/articles/about-pull-requests/

引入請求所請求的其他人拉你變成自己的分公司。這進入合併等: https://git-scm.com/book/en/v2/Git-Branching-Basic-Branching-and-Merging

我提供的文檔鏈接,努力說服你檢查出來。 github和git都提供了很好的文檔。網上還有無數的git教程,很多都是互動的,真的可以幫助你學習這個品牌的源代碼控制。