安裝環境:windows
1 安裝msysgit
下載下傳git-1.7.60preview20110708.exe版本
按預設安裝
2 安裝totoisegit
<a href="http://code.google.com/p/tortoisegit/downloads/list">http://code.google.com/p/tortoisegit/downloads/list</a>
下載下傳 最新版本,并安裝
3 設定個人資訊
開始--所有程式--totoiseget--setting
git--config
填寫userinfo的name和email
4 基本的totoisegit使用和totoisesvn一樣
建議試試下載下傳
git://github.com/antirez/redis.git
這個代碼來試試
5 建立github賬号:
<a href="https://github.com/">https://github.com/</a>
github可以托管各種git庫,并提供一個web界面,功能和google-code差不多
6 建立ssh key,并增加ssh key
建立:
ssh-keygen -t rsa -c "[email protected]"
按照提示一步步走,直到提示:
your public key has been saved in /c/….
增加ssh key
on the github site click “account settings” > click “ssh public keys” > click “add another public key”
在key這個字段中填寫
id_rsa.pub檔案中的内容
id_rsa.pub目錄是在剛剛存放的.ssh目錄(這是個隐藏目錄)中
測試是否已經安裝完成了
ssh -t [email protected] to ssh to github
7建立個人資訊
其中的user和token是你在github上的使用者名和token
8 建立repo
填寫需要填寫的字段
送出後進入新頁面
按照提示建立一個測試gitrepro
mkdir testgithub
cd testgithub
git init
touch readme
git add readme
git commit -m 'first commit' //git送出
git remote add origin [email protected]:jianfengye/testgithub.git //在github上增加一個repo
git push -u origin master //将檔案上傳
9 建立一個項目的分支
以spoon-knife為例子
git clone [email protected]:username/spoon-knife.git //複制這個項目
$ cd spoon-knife
$ git remote add upstream git://github.com/octocat/spoon-knife.git //加入分支upstream
$ git fetch upstream //擷取分支upstream
$ git push origin master //上傳本地檔案
-------------------------
參考位址:
<a href="http://help.github.com/">http://help.github.com/</a>
<a href="http://baike.baidu.com/view/3366456.html?fromtaglist">http://baike.baidu.com/view/3366456.html?fromtaglist</a>
<a href="http://wenku.baidu.com/view/730e56896529647d2728520d.html?from=related&hasrec=1">http://wenku.baidu.com/view/730e56896529647d2728520d.html?from=related&hasrec=1</a>