準備工做linux
在github.com網站註冊帳號,註冊比較簡單,傻瓜式操做直到註冊完成git
在網頁上新建一個repository,取名testgithub
在windows下配置和使用gitwindows
1. 在windows.github.com下載windows下的git客戶端,並安裝centos
2. 安裝完後打開github快捷方式圖標,進入登錄帳號,git會自動將本地的ssh key添加到帳號裏(網頁上登錄帳號,在設置裏能夠看到添加的key),若是沒有添加成功能夠根據第3步裏的步驟添加。ssh
3. 添加ssh-key測試
$ cd ~/.ssh網站
$ ssh-keygen -t rsa -C "emailaddress"(emailaddree此入添寫你本身的郵箱地址)spa
而後將id_rsa.pub中的key手動在網頁上添加到帳戶裏。同步
至此配置完成
4. 在本地建一個目錄,測試一下
$ cd ~
$ mkdir test
$ cd test
$ git clone git@github.com:username/test (同步剛剛新建的repository)
$ touch testfile
$ git add testfile
$ git commit -m "test"
$git push (將代碼推送到代碼庫中)
至此已經將代碼同步到代碼庫,能夠到網頁上查看剛剛的test下面是否是多了一個test文件。
git在linux上的配置
1. linux上須要先安裝git,centos系統默認是安裝的,能夠在終端輸入git 命令看看有沒有安裝
2. 建立ssh-key
$ cd ~/.ssh
$ ssh-keygen -t rsa -C "emailaddress"(emailaddree此入添寫你本身的郵箱地址)
一樣將生成的key添加到網頁上的key裏
3. 設置帳戶信息
git config --global user.name "username"
git config --global user.email xxx@xxx.com
4. 測試
$ cd ~
$ mkdir test
$ cd test
$ git clone git@github.com:username/test (同步剛剛新建的repository)
$ touch testfile
$ git add testfile
$ git commit -m "test"
$git push (將代碼推送到代碼庫中)
在網頁上看到測試的文件表示測試成功。