git学习路线

Git深入学习路线


一、Git的基本概念和操作


1.1 Git简介


1.1.1 安装和使用Git

1.1.2 了解Git的工作方式

1.2 Git配置文件


1.2.1 "git config"指令用法

1.2.2 修改默认的文本编辑器和文本对比程序

1.3 把文件存入Git文档库


1.3.1 排除不需要加入文档库的文件

1.3.2 控制Commit

1.3.3 查看Commit节点

1.4 比较文件的差异和从Git文档库取回文件


1.5 Git程序项目管理的实践演练


1.6 获取Git文档库统计数据和绘制统计图表


1.6.1 获取Git文档库的统计数据

1.6.2 使用GitStats绘制统计图表


二、建立分支、合并和解决冲突(Branch)


2.1 程序项目的分支(Branch)


2.1.1 解决Detached HEAD的问题

2.2 合并程序项目的分支和解决冲突


2.2.1 解决合并分支时发生的冲突

2.2.2 设置Merge Tool解决合并分支时发生的冲突

2.2.3 使用Cherry-Pick指令运用指定的Commit节点版本

2.2.4 处理Detached HEAD状态和Revert Commit节点

2.3 使用Rebase指令更新分支的起始点


2.3.1 Rebase指令的用法

2.3.2 执行Rebase之后想要反悔怎么办?

2.4 程序项目的分支和合并的实践演练


2.4.1 程序项目开发导入Git的策略

2.4.2 结合Git与程序项目开发



三、Git程序的图形操作界面


3.1 Git GUI程序的基本功能


3.1.1 Git GUI程序的基本操作

3.1.2 Git GUI程序和其他程序搭配使用

3.2 使用Git GUI程序创建分支和合并


3.3 SmartGit


3.4 SourceTree


3.5 TortoiseGit


四、远程Git文档库和团队开关模式


4.1 “远程Git文档库”的基本操作


4.1.1 远程Git文档库的功能

4.1.2 创建"远程Git文档库"

4.1.3 从“远程Git文档库”复制出”本地Git文档库“

4.1.4 "本地Git文档库"和“远程Git文档库”的数据同步

4.2 “远程Git文档库”的高级操作


4.3 Github让项目飞上云端


4.3.1 使用GitHub的“远程Git文档库”

4.4 Fork让Git文档库分家后再合并


4.4.1 Fork和Rebase Git文档库

4.4.2 创建Pull Request报告更新

4.5 Bitbucket比Github好用


4.6 GitLab(完全免费再加送整个系统)


4.6.1 自己架设GitLab网站

4.7 Gitee(码云,国内使用较多)



五、架设Git Server

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值