git與github在ubuntu下的使用

 1、Git的安裝

我使用了ubuntu 10.04 ,默認情況下,ubuntu 中並沒有安裝,所以首先需要在系統中進行 git 的安裝。

sudo apt-get install git-core

安裝完成後,在終端中輸入 git 就可以看到相關的命令了。如果只是需要使用git來管理本地的代碼,那麼現在就可以使用了。如果需要和github上的項目結合,還需要做其他的一些操作。

安裝後的效果

2、github帳號的申請

如果只是需要將github上感興趣的代碼拷貝到本地,自己進行修改使用,而不打算共享發佈的話,其實不申請帳號也沒有關係,只需要 git clone 代碼到本地就可以了。本文對這種方法不做討論,畢竟使用 github 就是爲了開源的目的。

首先去 github.com 上註冊一個帳號,具體的註冊流程就不贅述了。

3、在本地建立一個文件夾,然後做一些全局變量的初始化

git config --global user.name = "用戶名或者用戶ID"

git config --global user.email = "郵箱"

這兩個選項會在以後的使用過程中自動添加到代碼中。

4、創建驗證用的公鑰

這個是比較複雜和困擾大多數人的地方,因爲 git 是通過 ssh 的方式訪問資源庫的,所以需要在本地創建驗證用的文件。

使用命令:ssh-keygen -C 'you email [email protected]' -t rsa

會在用戶目錄 ~/.ssh/ 下建立相應的密鑰文件

可以使用 ssh -v [email protected] 命令來測試鏈接是否暢通

5、上傳公鑰

在 github.com 的界面中 選擇右上角的 Account Settings,然後選擇 SSH Public Keys ,選擇新加。

Title 可以隨便命名,Key 的內容拷貝自 ~/.ssh/id_rsa.pub 中的內容,完成後,可以再使用 ssh -v [email protected] 進行測試。看到下面的信息表示驗證成功。

進行到這裏,我們也可以利用github來管理我們的項目和參與開源工作了,大體上使用git分爲三種方式。

管理自己的項目

這種情況是自己在本地有一些代碼,需要利用 github 來管理自己的項目,可以按照下面的步驟進行。

1、建立倉庫

在需要建立項目的文件夾中,使用 git init 進行倉庫的建立。完成後,可以看到文件家中多了一個 .git 隱藏目錄。

2、添加文件

使用 git add . 來進行初始文件的添加。這裏 . 表示將文件夾下所有的文件都添加進去,我們也可以指定文件進行添加。

3、提交文件

使用 git -m commit  -m 'comment' 提交,可以將編輯的內容進行提交。

通過 git show 可以看到項目的一些狀態。

這是代碼已經在本地管理了,但是本地管理完全體現不出git的優勢。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章