有聽朋友提過GitHub提供免費的Git,就來試用看看吧
先下載msysgit,我是選擇Git-1.7.11-preview20120710.exe
在安裝的過程我們先到GitHub網站建立帳號,建立完成後我們開始建立一個新的倉儲儲存專案的地方
倉儲名稱我取為『MyTest』,類型選擇Java
開啟msysgit bash,先輸入以下指令設定git名稱和信箱
git config –global user.name "C.Y.Fang"
git config –global user.email C.Y. Fang@test.stu.edu.tw
接著產生sshkey
ssh-keygen -t rsa -C "C.Y.Fang@test.stu.edu.tw"
去我的文件找到.ssh資料夾,點進去之後會有id_rsa.pub檔案,複製該檔案裡面的編碼
前往https://github.com/settings/ssh設定sshkey,點選Add SSH Key,Title可以隨便打,key就貼上去按下Add key就好了
輸入以下指令建立目錄並且初始化
mkdir Git
cd Git
git init
輸入以下指令對github做ssh連線,第一次必須確定sshkey是否正確,第二次在輸入時會出現如下圖一樣的畫面
ssh git@github.com
輸入以下指令取得在GitHub上專案的git,
git clone git@github.com:cy0918/MyTest.git
成功會出現以下畫面
輸入以下指令確認檔案有下載下來
cd MyTest
ls
輸入以下指令新增檔案,並且提交後送出
vim HelloJava.java
:wq!
git add HelloJava.java
git commit -m 'Hello Git'
git push
正常來說應該只有兩個,中間那個是我多提交忘記先刪除,一併送出到GitHub上面就變這樣了XDD
參考資料:
http://blog.faq-book.com/?p=675