Git
Git工具简介、安装、相关操作命令教程。
红枫忆梦
书到用时方恨少
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Git(六):CentOS7下搭建Gitlab服务器
1. 下载 Gitlab下载地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/这里以gitlab-ce-10.8.2-ce.0.el7.x86_64.rpm为例;2. 安装将gitlab安装包上传到CentOS7中的 /opt 中,并新建install.sh 文件,内容如下:sudo rpm -ivh /opt/gitlab-ce-10.8.2-ce.0.el7.x86_64.rpmsudo yum install -y cu原创 2021-01-17 07:37:49 · 162 阅读 · 0 评论 -
Git(五):Git 的基本原理
1. 哈希哈希是一个系列的加密算法,各个不同的哈希算法虽然加密强度不同,但是有以下几个共同点:不管输入数据的数据量有多大,输入同一个哈希算法,得到的加密结果长度固定;哈希算法确定,输入数据确定,输出数据能够保证不变;哈希算法确定,输入数据有变化,输出数据一定有变化,而且通常变化很大;哈希算法不可逆;Git底层采用的是 SHA-1 算法。哈希算法可以被用来验证文件。原理如下图所示:Git就是利用这种机制来从根本上保证数据完整性的。2. Git 保存版本的机制2.1 集中式版本控制工原创 2021-01-14 07:20:26 · 217 阅读 · 0 评论 -
Git(四):Git常用命令
1. 本地库初始化#初始化本地库git init注意:.git 目录中存放的是本地库相关的子目录和文件,不要删除,也不要胡乱修改。2. 设置签名形式用户名:tomEmail地址:test@qq.com作用:区分不同开发人员的身份辨析:这里的设置的签名和登录远程库(代码托管中心)的账号、密码没有任何关系。命令项目级别/仓库级别:仅在当前本地库范围内有效 git config user.name test git config user.email test@qq.com #原创 2021-01-13 21:06:57 · 177 阅读 · 0 评论 -
Git(三):Git结构
1. Git结构2. Git和代码托管中心代码托管中心任务:维护远程库局域网环境:Gitlab服务器外网环境:Github、码云3. 本地库和远程库3.1 团队内部协作3.2 跨团队协作原创 2021-01-12 21:53:18 · 140 阅读 · 0 评论 -
Git(二):Git安装
原创 2021-01-12 07:30:19 · 134 阅读 · 0 评论 -
Git(一):Git简介
1. 版本控制工具应该具备的功能协同修改:多人并行不悖的修改服务器端的同一个文件;数据备份:不仅保存目录和文件的当前状态,还能够保存每一个提交过的历史状态;版本管理:在保存每一个版本的文件信息的时候要做到不保存重复数据,以节约存储空间,提高运行效率。这方面SVN采用的是增量式管理的方式,而Git采取了文件系统快照的方式;权限控制对团队中参与开发的人员进行权限控制;对团队外开发者贡献的代码进行审核——Git独有;历史记录查看修改人、修改时间、修改内容、日志信息;将本地文件恢复到某一原创 2021-01-09 21:59:45 · 154 阅读 · 0 评论
分享