2013IT鐵人賽-08-git02-git線上學習體驗小記
2013IT鐵人賽-08-git02-git線上學習體驗小記
在昨天寫完 android 開發環境與測試的文章之後, 碰到可以針對 git 的分支來下載檔案, 這個時候就覺得要再對 git 有多一點的認識與了解. 所以今天的文章就要針對 git 線上學習的部份來提供一些想法.
首先是看到朋友推荐的線上學習git網站
LearnGitBranching
----http://pcottle.github.io/learnGitBranching/
----英文介面, 也有簡體中文介面(使用右下角地球的圖案切換語系),介面清楚右方還有結構圖
----可以選擇不同的Level 來學習, 相關學習課程也夠多
----課程開始前都有說明及圖示, 後面才是實習.說明的圖示非常清楚, 容易了解git的相關架構以及影響
----使用 goal 指令來察看課程目標, hide goal 收合課程目標. 自己認為的小技巧是要開著 goal 的課程目標圖片來學習比較容易.
----使用 help level 來看課程的說明.
----建議可以進行基礎篇的四個主題, 個人花費40分鐘, 但是對分支以及相關指令有一定的了解, 可以幫助後續的 git 學習
可惜目前 Codecademy 沒有 git 的相關課程, 只有一篇介紹.
http://www.codecademy.com/blog/74-getting-started-with-git
接下來體驗官方網站 http://git-scm.com/ 介紹的 Try Git
----英文介面
----以指令以及檔案目錄方式呈現git學習的過程.
----使用 code school 的服務.
----較適合基礎 git 指令的了解, 後面 branch 的教學部份沒有 LearnGitBranching清楚.
----通過 Try Git 15 分鐘的課程, 會出現其他相關的資源網頁, 這邊有個Git Real 的免費課程還蠻有趣的, 畫面很像星海爭霸戰設計的感覺, 有影片, 簡報還有練習 http://gitreal.codeschool.com/?utm_source=github&utm_medium=codeschool_option&utm_campaign=trygit
體驗完上面兩個線上教學網站, 我相信對基礎操作, 還有 git 的分支以及相關的架構會有更清楚的了解. 接下來就可以更深入的去研究 git 了 :-)
Fun with Day 8 ~