1. 程式人生 > >GitHub入門:如何上傳與下載工程?

GitHub入門:如何上傳與下載工程?

由於經常要在家寫程式碼,所以需要有個能夠方便訪問程式碼管理工具。最近嘗試了一下GitHub。經過了一翻糾結之後,基本上掌握了他的使用方式。 
要使用GitHub需要首先在其網站上進行註冊。其官方網站是https://github.com/。註冊的流程在這裡就不多少了,大家按照它的提示,一步一步操作就可以了。執行完註冊流程之後,需要在本地安裝一個git bash,通過這個在控制檯完成對程式碼的管理。 
首先,我們需要新建一個Repository,並在這個Repository中儲存我們的程式碼。點選首頁右側的New Repository按鈕。 
 
,點選之後,頁面會提示你輸入Repository的名稱以及對這個Repository的描述。 

 

在完成了建立之後,GitHub會提示你如何向這個Repository上傳程式碼。 


。 
這裡如果要上傳程式碼,有幾個關鍵步驟: 
1.

Java程式碼  收藏程式碼

  1. git init  

這個命令會在當前目錄下建立一個.git資料夾。 
2.

Java程式碼  收藏程式碼

  1. git add .  

這個命令會把當前路徑下的所有檔案,新增到待上傳的檔案列表中。 
3.

Java程式碼  

收藏程式碼

  1. git commit -m "xxxxx"  


  

Java程式碼  收藏程式碼

  1. git remote add origin [email protected]:xuhongxin/deom.git  

 

[plain] view plain copy

  1. git pull origin master  


 

Java程式碼  收藏程式碼

  1. git push -u origin master  


上述的幾條命令會把本地的程式碼上傳的GitHub伺服器上。但是,其中幾個比較關鍵的命令,比如commit/remote/origin/master的用法,目前還沒弄清,所以,後續還是要在整理一下。 

至此,您已將可以將本地的代上傳的GitHub伺服器了,這將是我們開始構建遠端程式碼管理的第一步。下一次,將講解一下,如何通過fork建立屬於自己的分支,並對分支進行修改並提交。先寫到這裡。

在上一篇文章中,我們說明了如何將本地的程式碼上傳的GitHub的程式碼庫中進行保管。在這篇文章中將繼續向您介紹,如何從GitHub上將程式碼下載到本地。 
在GitHub中通常使用fork操作,來從GitHub上獲得程式碼。 
首先,進入要下載的專案,並單擊fork。 



接下來需要將這個專案複製到您的本地機器上。通過在GitBash中執行如下的命令可以做到這一點。 

Java程式碼  收藏程式碼

  1. git clone [email protected]:username.com/JavaDemo.git  


這裡的JavaDemo是已經存在的一個GitHub上的一個Repository。 
執行該命令的時候,系統會提示你輸入密碼。輸入密碼完後,系統將會下載程式碼到本地。 
為了保持程式碼的同步,可以進入目錄,執行如下的操作: 

Java程式碼  收藏程式碼

  1. git remote add upstream [email protected]/username/JavaDemo.git  


ok,到這裡,程式碼已經成功下載到本地了。在下一篇文章中,將解釋如何進行修改提交