changyuheng 積分 2 編輯於

這份簡法還未完成。貼在這是想詢問大家的意見,如果是對有程式設計經驗的公司員工或學生作教育訓練,像這樣先從比較泛用的角度出發來理解版本控制觀念的效果如何? Git 已經非常多人在教,但是普遍看到都是在講指令的用途,我納悶的是為什麼不先點出一些特性和人人都會遇到的狀況的切身應用時機,有了這些觀念以後,指令自己查就可以了吧?

幾個重要的特性:

  1. blame: 查找每一行 code 的作者、更動版本

  2. merge: 無版控時,光是要找出 merge base 就累了

  3. 用來取代資料夾版控的資料結構

    3.1. commit: commit 是什麼

    3.2. branch: branch model

  4. 分散式的資料儲存

我有給一些身邊的朋友看過我的簡報並陳述這種切入角度的精神,但他們都說這樣教接受度不高,所以想問問。

changyuheng 積分 0

速度真的超快,真的只是因為硬體設備反應速度比較快嗎 @@"