內(nèi)容來源:https://git-scm.com/book/zh/v2
1 版本控制 Version Control System
建立一個(gè)可比較的基礎(chǔ),詳細(xì)的對(duì)比每一個(gè)修改的不同之處墙牌。
分布式版本控制系統(tǒng)(Distributed Version Control System潘明,簡稱 DVCS)
例如:Git而钞,每一次克隆都是本地對(duì)代碼倉庫的完整備份。
2 以前沒注意到的 git help <verb>, 附贈(zèng)幾個(gè)例子瞭郑。
建議初次看的幾個(gè)命令:add commit push pull merge log.
git add Document/*.txt
反斜杠的語義是表示 包含Document目錄下所有遞歸子目錄的 *.txt;
如果不加鸭你,則只在Document目錄下的 *.txt 才會(huì)被選中屈张。
working tree file、index苇本、commit(HEAD)提交環(huán)節(jié)的三個(gè)部分概念袜茧,轉(zhuǎn)貼兩篇blog:
GIT基本概念和用法總結(jié)(轉(zhuǎn))
git diff的用法
HEAD:最近的一次commit的信息。
涉及命令:git add / git commit / git diff
git help status, 上來就告訴你他是干嘛的:Show the working tree status瓣窄。
DESCRIPTION 部分同樣 將 working tree/index file/HEAD commit 闡釋了一遍笛厦。
來,再看看git commit 怎么說
//TODO 待補(bǔ)全
2 git最基礎(chǔ)的一章
“當(dāng)你執(zhí)行 git clone 命令的時(shí)候裳凸,默認(rèn)配置下遠(yuǎn)程 Git 倉庫中的每一個(gè)文件的每一個(gè)版本都將被拉取下來∪懊常” ——還能再安全一點(diǎn)嗎姨谷?但是能做到如此只小也是牛逼。