使用GitHub進行版本管理

openkk 12年前發布 | 70K 次閱讀 Git 版本控制系統 Github
  在程序開發過程中,難免對代碼進行無數次的修改。對于剛入門的程序員來說,版本控制是個什么東西,可能他們并不是十分清楚。
  
  簡單來說,版本控制就是能夠在你每一次對代碼進行修改時,幫你保存一個版本。這對于團隊開發來說,是非常重要的。這里有一篇關于版本控制的入門文章: 版本控制入門(via cnbeta)

Git 是用于 Linux 內核開發的版本控制工具。與常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本庫的方式,不必服務器端軟件支持(wingeddevil注:這得分是用什么樣的服務端,使用http協議或者git協議等不 太一樣。并且在push和pull的時候和服務器端還是有交互的。),使源代碼的發布和交流極其方便。 Git 的速度很快,這對于諸如 Linux kernel 這樣的大項目來說自然很重要。 Git 最為出色的是它的合并跟蹤(merge tracing)能力。(via 百度百科)

這篇文章我主要是介紹如何通過Git工具與Github網站上的代碼進行同步:

1.首先,把Git工具安裝到我們電腦上

Git工具官網:http://git-scm.com (墻內訪問不了)

Windows平臺下的Git工具:http://code.google.com/p/msysgit/

下載Git

使用GitHub進行版本管理

下載完后,打開文件進行安裝

使用GitHub進行版本管理

使用GitHub進行版本管理

使用GitHub進行版本管理

使用GitHub進行版本管理

2.設置SSH,GitHub可以使用SSH進行傳輸

首先打開終端

使用GitHub進行版本管理

輸入命令,打開ssh文件夾

cd ~/.ssh

生成SSH的公鑰和私鑰
ssh-keygen -t rsa -C "郵箱地址"

使用GitHub進行版本管理

然后輸入私鑰密碼

使用GitHub進行版本管理

往GitHub網站添加SSH的公鑰

在GitHub的accout setting里,點擊Add SSH key

使用GitHub進行版本管理

使用文本編輯器打開.ssh文件夾內的id_rsa.pub文件,將其復制粘貼到GitHub,然后保存

使用GitHub進行版本管理


3.在GitHub建立一個項目的代碼倉庫

使用GitHub進行版本管理

4.在本機新建一個初始化git,在項目文件夾右鍵,選擇init here

使用GitHub進行版本管理

5.添加遠程資源

使用GitHub進行版本管理

從GitHub讀取項目的SSH路徑

使用GitHub進行版本管理

添加遠程資源

使用GitHub進行版本管理

6.從遠程下載代碼

從GitHub同步代碼到Git倉庫

使用GitHub進行版本管理

將Git倉庫代碼同步合并至本地項目

使用GitHub進行版本管理

7.將代碼上傳至GitHub

將所有文件加入到Git版本控制

使用GitHub進行版本管理

提交代碼到Git倉庫

使用GitHub進行版本管理

使用GitHub進行版本管理

將Git倉庫提交至GitHub

使用GitHub進行版本管理

使用GitHub進行版本管理


至此,代碼就同步至GitHub上了

 本文由用戶 openkk 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!