角色介紹
前言
1 Git是什么?
01 Git能解決的事情
02 作為交流場所的GitHub和Bitbucket
2 一個人獨自使用Git
03 安裝可以簡單使用Git的工具
04 創(chuàng)建倉庫
05 提交
專欄一 想從暫存區(qū)域撤回的時候怎么辦?
專欄二 為什么一定要有提交注釋?
06 用checkout移動提交
專欄一 提交日志中的英文字母與數(shù)字字符串是什么?
專欄二 分散式版本管理系統(tǒng)是什么?
3 多人協(xié)作使用Git
07 創(chuàng)建Gitt于ub帳號
專欄 關于GitHtub的subscription服務
08 復制練習用倉庫
09 創(chuàng)建并行世分支)
10 合并分支
11 推送
12 拉取
13 有沖突時怎么辦?
14 從拉取請求到合并
15 忽略無須進行版本管理的文件
16 Bitbucket的使用方法
專欄 分支的運用規(guī)則
4 實用Git~這些時候,該怎么辦呢?
17 回到過去,創(chuàng)建新分支,修改內容
18 撤銷過去的提交(revert)
19 提交歷史合并為一條直線(rebase)
20 合并多個提交(squash)
21 拉取是怎么實現(xiàn)的
22 獲取遠程倉庫最新的狀態(tài)(fetch)
23 刪除不需要的遠程分支
24 修改最近的提交注釋
25 暫存未提交的內容(stash)
26 從其他分支上獲取特定提交(cherry-pick)
27 給提交上做標記(標簽)
28 錯誤地把HEAD直接指向了某次提交
5 Git中更廣闊的世界
29 在GitHub Pages上發(fā)布網頁
專欄 GitHub Pages能實現(xiàn)的事情!
30 使用Git令人開心的事情
專欄 開源代碼與社交編程的世界
結束語
索引