没有合适的资源?快使用搜索试试~ 我知道了~
git 学习文档ggggggggggg
需积分: 10 0 下载量 32 浏览量
2022-06-15
16:12:35
上传
评论
收藏 866KB PDF 举报
温馨提示
试读
14页
git 学习文档ggggggggggg
资源推荐
资源详情
资源评论
目录
Git 学习文档 ................................................................................................................. 2
1、Git 介绍与安装 .................................................................................................... 2
1.1.1 linux 系统下的安装 ................................................................................. 2
1.1.2 windows 系统下的安装 ........................................................................... 2
2、创建版本库 .......................................................................................................... 2
2.1 初始化版本库 ................................................................................................. 2
2.2 向版本库里添加文件 ..................................................................................... 3
3、暂存区 .................................................................................................................. 3
4、版本控制 .............................................................................................................. 4
4.1 版本回退 ......................................................................................................... 4
4.2 文件删除 ......................................................................................................... 6
5、远程仓库 .............................................................................................................. 7
6、分支管理 .............................................................................................................. 7
6.1 创建与合并分支 ............................................................................................. 7
6.2 创建与合并分支实战操作演练 ..................................................................... 9
6.3 解决 merge 冲突 ........................................................................................... 10
7、多人协作开发 .................................................................................................... 12
7.1 分支策略 ........................................................................................................ 12
7.2 分支推送 ....................................................................................................... 12
7.3 分支抓取 ....................................................................................................... 12
7.4 推送冲突 ....................................................................................................... 12
7.5 小结 ............................................................................................................... 14
Git 学习文档
1、Git 介绍与安装
Git 是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目
版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的
版本控制软件。
1.1.1 linux 系统下的安装
首先查看系统是否安装了 git,如下图所示,这是安装上 git 的情况。若没安装上可以
通过 sudo apt-get install git 进行安装。
1.1.2 windows 系统下的安装
git 安装,可参考 Windows 系统 Git 安装教程。windows 下使用 git 可以有两种方式:
a) 命令行模式
b) 可视化工具
TortoiseGit 的安装与配置,可参考 TortoiseGit 安装和配置详细说明。
2、创建版本库
2.1 初始化版本库
版本库实际上就是一个目录,在此目录内的所有文件都被 git 管理起来,所有文件的
修改,删除,Git 都能跟踪,任何时刻都可以追踪历史,或者在将来某个时刻可以“还
原”。
在合适的目录下执行 git init 命令就可以将这个目录变成可以由 Git 管理的仓库了,如
下图所示,执行之后会在当前目录下自动生成.git 目录。
2.2 向版本库里添加文件
向版本库中添加文件有两个步骤,如下图所示分别为:
a) 使用 git add 把文件添加到仓库。
b) 使用 git commit 命令将文件提交到仓库。
git commit –m 后面接的是本次提交的说明,可以输入任意的内容,建议输入有意义的
说明。
3、暂存区
Git 与其他的版本控制系统相比就在于 git 内存在着暂存区。
工作区:即电脑内的能看到的目录,如上图中的 gitlearn 文件夹就是一个工作区。
版本库:工作区内中隐藏的 .git 目录,就是 Git 的版本库。
Git 的版本库里存放着 stage (或 index)的暂存区,还自动创建第一个分支 master,
以及指向 master 的一个 HEAD 指针。
2.1 节涉及的向版本库之中添加文件的操作,如下图所示:
a) git add 操作,实践上是将工作区当前文件添加到暂存区之中。
b) git commit 操作,实际上将暂存区的所有内容提交到当前分支。
由于 git init 操作会为我们自动创建一个 master 分支,故目前是向 master 分支上进行
提交,后续会进行对分支的介绍。
剩余13页未读,继续阅读
资源评论
^^WyZ^^
- 粉丝: 4
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功