前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >图解git

图解git

作者头像
虚拟化云计算
发布2021-03-25 16:29:53
4610
发布2021-03-25 16:29:53
举报
文章被收录于专栏:虚拟化云计算虚拟化云计算

这是图解系列之git

关注阅读更多图解

Git是一个开源的分布式版本控制系统,是目前使用范围最广的版本管理工具。Linus在1991年创建了开源的Linux kernel,之后又创建了git,用来管理linux kernel。

git四个区域:本地目录,暂存区,本地仓库,远程仓库。 git对文件的操作都是这四个区域上进行的。

本地目录:

这是用户的工作区域,所有临时改动的文件和当前分支上的文件都在本地目录能够操作。

暂存区域:

通过add添加的文件列表索引 ,保存即将提交的文件列表信息。

本地仓库:

这里边有提交的所有版本的数据。

远程仓库:

一般就是你的代码托管平台。

下面用几张图来演示一下git的常用命令

本文图片来自https://dev.to/lydiahallie/cs-visualized-useful-git-commands-37p1

图片作者Lydia Hallie

git merge (fast-forward)

git merge (no-fast-forward)

git merge (合并冲突)

git rebase

git rebase(交互式)

git reset(soft)

git reset(hard)

git revert

git cherry-pick

git fetch

git pull

git reflog

这是图解系列之git

关注阅读更多图解

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-03-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 虚拟化云计算 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
代码托管
CODING 代码托管(CODING Code Repositories,CODING-CR)是为开发者打造的云端便捷代码管理工具,旨在为更多的开发者带去便捷、高效的开发体验,全面支持 Git/SVN 代码托管,包括代码评审、分支管理、超大仓库等功能。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档