git
Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。 Git的特点 分支更快、更容易。 支持离线工作;
hide_in_darkness
萌新一枚
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Git学习--分支(branch、merge、rebase)
分支: 你可以把他理解为指针,假设一开始master和test分别是origin下的两个分支,都指向file这个文件夹,随后A,B分别使用master和test对file进行更新,他们更新的版本我们记作fileA1,flieA2,…和fileB1,fileB2…,即指针master和test分别指向fileA1,flieA2,…和fileB1,fileB2…,他们同时对源文件file进行更改,每次更改后会存在新的内存块中(即内存地址不同),所以A,B两人的操作使用不同的分支,且互不影响 创建一个分支 .原创 2020-07-27 22:51:03 · 6193 阅读 · 0 评论 -
Git学习--Git指令(tag、show、config->alias)
git tag 同大多数 VCS 一样,Git 也可以对某一时间点上的版本打上标签 列出现有标签 git tag -l “version” -l 参数用来指定显示的标签的版本号 新建标签 Git 使用的标签有两种类型:轻量级的(lightweight)和含附注的(annotated) 轻量级标签就像是个不会变化的分支,实际上它就是个指向特定 提交对象的引用. 而含附注标签,实际上是存储在仓库中的一个独立对象,它有自 身的校验和信息, 包含着标签的名字,电子邮件地址和日期,以及标签说明, 标签本身也允许原创 2020-07-27 21:57:32 · 514 阅读 · 0 评论 -
Git学习--Git指令(rm、mv、log、reset、remote、fetch、pull、push)
git rm 移除指定文件 git rm dirname git rm是将文件从暂存区彻底删除,如果想要在本地工作目录中继续保留该文件,则应该加上–cached参数 git rm --cached dirname git mv 移动指定文件 git mv [disk:path] [disk:path] 通过这个命令,我们就能实现文件的移动和文件的重命名 ...原创 2020-07-27 21:25:57 · 631 阅读 · 0 评论 -
Git学习--Git指令(version、help、init、clone、status、add、.gitignore、diff、commit)
git --version 查看当前主机下的git版本 git --version git --help 或 git --help 获取帮助 git init --help git init 初始化本地仓库 git init git clone 克隆项目 git clone [url] git status 获取当先文件状态 git status -s -s获取简短形式的回复 不加-s: On branch master <-分支名 No commits yet Untra原创 2020-07-27 19:56:19 · 384 阅读 · 0 评论 -
Git学习--git快速入门
安装git 上传的资料中有git部分的插件 下载后主要包括2个部分: Git GUI Here //GUI图形界面 Git Bash Here //命令行界面 初始化git本地仓库 创建一个文件夹作为工作目录 打开Git Bash Here git init 初始化git本地仓库 会在工作目录下创建一个本地目录(.git的文件夹) ...原创 2020-07-27 15:07:37 · 236 阅读 · 0 评论
分享