1. 程式人生 > >Git使用方法2.0

Git使用方法2.0

公共服務 數據 add 分布式 creat download 矽谷 ssh-key get

## Git來源:

最早開始是由Ruby程序員們發起的。Ruby是日本的家夥搞出來的,日本有個代碼托管網站叫heroku,當時用這個的人比較多,現在這個網站還能打開,網址是www.heroku.com。只不過後來矽谷玩ruby的兄弟們把git搞出來了,還主動把Rails框架也搬上去了,所以自然整個Ruby社區跟著就轉用Git了。

## Git的產生:

git的思想就是每個人都在自己本地的branch上進行工作,在最終提交前再合主幹合並,然後再提交。這樣做有幾點好處:

1、適合分布式開發,強調個體
2、公共服務器壓力和數據量都不會太大
3、速度快、靈活
4、任意兩個開發者之間可以很容易的解決沖突
5、離線工作

## 安裝:

Windows版安裝,https://code.google.com/p/msysgit/downloads/list。安裝過程非常簡單,一路默認就可以了。

## 設置Git:

創建一個ssh key,這個key在github.com中個人設置中是要用到的,創建方法如下:ssh-keygen -t rsa -C "[email protected]"

## 註冊GitHub

## 創建GitHub工程

## Git的使用:

首先在本地創建一個跟項目同名的文件夾,這個在哪個目錄下創建都行:mkdir HelloWorld

初始化工程:git init

任意添加一個文件:touch README.md

把文件加入git,這裏用“*”表示加入所有文件,當然也可以使用確切的文件名:git add *

提交到本地庫中,如果不加-m參數的話,會出來對話界面讓你輸入commit,所以還是直接加上了方便:

     $ git commit -m "first commit"

     [master (root-commit) 9a39880] first commit

     1 file changed, 0 insertions(+), 0 deletions(-)

     create mode 100644 README.md

連接GitHub:git remote add origin https://github.com/xxx/HelloWorld.git

將代碼發送到GitHub,這一步輸入在註冊GitHub時填的郵箱和密碼

代碼上傳成功

Git使用方法2.0