GIT → 00:GIT學習大綱

1. 學習版本控制的緣由工具

         1.1 沒有版本控制出現的問題學習

         1.2 版本控制的簡介命令行

         1.3 版本控制工具版本控制

2. Git 和 Svn 比較開發

         2.1 SVN介紹團隊協作

                   2.1.1 SVN簡介工作流

                   2.1.2 SVN基本交互流程圖it

                   2.1.3 SVN缺點ast

         2.2 Git 介紹登錄

                   2.2.1 Git與Svn記錄具體差別

                   2.2.2 Git的優點是什麼

                   2.2.3 Git 歷史發展

3. Git 下載與安裝

         3.1 Git 下載

         3.2 Git 安裝

         3.3 Git 本地工做區域

4. Git與代碼託管平臺

         4.1 Git 與 GitHub比較

         4.2 代碼託管平臺

         4.3 本地庫和遠程庫

5. Git 命令行操做

         5.1 打開命令行窗口

         5.2 初始化Git本地庫

         5.3 設置簽名信息

                   5.4 Git 基本操做

                   5.4.1 查看狀態

                   5.4.2 添加到暫存區

                   5.4.3 提交到本地庫

                   5.4.4 查看版本歷史記錄

                   5.4.5 前進後退版本

                   5.4.6 刪除文件並恢復

                   5.4.7 對比文件差別

6. Git 分支管理

         6.1 什麼是Git分支?

         6.2 Git分支的好處?

         6.3 Git分支操做

7. Git分支管理機制

         7.1 建立分支

         7.2 切換分支

8. 碼雲代碼託管中心

         8.1 註冊賬號

         8.2 建立遠程庫(項目)

         8.3 建立本地倉庫

         8.4 建立遠程庫地址別名

         8.5 push 推送本地庫到遠程庫

         8.6 克隆遠程庫

         8.7 修改克隆文件再提交

         8.8 添加項目成員

         8.9 pull 拉取操做

         8.10 解決衝突

         8.11 fork 跨團隊協做

         8.12 SSH登陸

9. TortoiseGit 圖形化工具

         9.1 什麼是TortoiseGit

         9.2 下載TortoiseGit

         9.3 安裝TortoiseGit

         9.4 使用TortoiseGit

                   9.4.1 初始化本地庫

                   9.4.2 添加到本地庫

                   9.4.3 推送到遠程庫(遠程庫須要先建立)

                   9.4.4 克隆遠程庫到本地庫(student)

                   9.4.5 修改代碼,推送到遠程庫(student)

                   9.4.6 衝突解決

10. 基於IntelliJ IDEA的Git 操做

         10.1 IDEA配置Git

         10.2 建立項目並提交到本地庫

         10.2.1 建立項目

         10.2.2 將項目提交到本地庫

         10.3 IDEA指定忽略文件

         10.4 推送到遠程庫

         10.5 克隆遠程倉庫項目到本地

         10.6 拉取遠程庫代碼到本地

11. Git 工做流與實戰演練

         11.1 什麼是工做流

         11.2 GitFlow工做流說明

         11.3 分支種類

         11.4 工做流實戰演練

                   11.4.1 第1步: 經理 建立開發分支

                   11.4.2 第2步: 經理 develop分支止開發新功能

                   11.4.3 第3步: 經理提交到本地庫並推送到遠程develop分支

                   11.4.4 第4步: 總監拉取遠程庫develop分支代碼到本地develop分支

                   11.4.5 第5步: 總監切換回主分支master(本地庫)

                   11.4.6 第6步: 總監將本地develop合併到mater分支上

                   11.4.7 第7步: 總監將合併後的master推送到遠程庫master

相關文章
相關標籤/搜索