Git操作管理
Git是个很好的工具,学会使用,收益良多。我们的基础操作就是针对文件、项目的基本管理,对分支标签的管理,对版本的规范管理,以提高团队协作的效率。
前端向朔
学习-撕裂-成长-变强
展开
-
一起了解 Git Flow 工作流程
概述在我们平时的开发工作中,肯定不是单兵作战,需要和其他同学一起协作,其中有一个很大的协作流程问题,就是我们代码托管库的工作流程管理问题,试想一下,如果没有一个统一的,大家一起遵循的工作流程,我们的代码托管库会出现什么问题。最常见的就是代码冲突,就是多个人改了同一份代码;其次就是代码覆盖,大家都要用测试环境来验证自己的功能代码(每个人可能负责不同的功能),导致测试环境不稳定;还有一些新同学上来按自己想当然的想法,直接在 develop 分支修改内容,或者直接提交代码到 master 等各种问题。以上,原创 2020-07-27 11:04:19 · 810 阅读 · 0 评论 -
Git项目文件/版本管理
首先我们先统一一个概念,便于我们在后面的表述。我们Git版本管理有三个区:工作区、暂存区、版本区(库)接下来我们会介绍对文件和项目的操作,其实就是增删改查(CRUD)。因为之前已经分享过分支和标签的操作,所以,针对分支和标签的CRUD操作可以查看之前的文章。Git分支操作集合Git标签管理集合各个区文件的对比1.工作区和暂存区的比较:git diff2.暂存区和版本区的比较:git ...原创 2018-12-02 01:06:46 · 1777 阅读 · 1 评论 -
Git标签管理集合
标签管理背景在进行版本管理的过程中,我们是会经常提交记录的,在发布的过程中,我们也是将最新的代码发送出去,但是如果版本需要回退的时候,我们一下子就很难弄清楚,某个功能是哪个版本的了,这个时候我们就需要标签来对我们的代码进行关键节点的标记。最好每发布一次线上代码就添加一次版本号标签。版本号的定义首先简单说一下目前大家比较常用的版本标签标记方法:一般我们会将标签的标记和版本号的标记同步起来,所...原创 2018-11-25 19:03:02 · 332 阅读 · 0 评论 -
Git分支操作集合
本文记录git分支相关操作基础分支操作1.查看本地分支 git branch2.查看远程分支 git branch -r,查看远程和本地所有分支 git branch -a3.创建本地分支 git branch [name]4.切换分支 git checkout [name]5.创建并切换新分支 git checkout -b [name]6.删除本地分支 git branch -d...原创 2018-11-15 18:36:42 · 554 阅读 · 0 评论 -
如何将本地文件推送到Git远程仓库
准备1.首先你要安装Git2.其次你要有一个远程仓库,现在大家用的比较多的比如:https://github.com/ , https://about.gitlab.com/3.最后你要准备好你要管理的项目文件加入Git版本管理其实要讲的就是github仓库创建时给出的提示或建议,我们实践一下前面两种,第三种自己操作一下根据提示来就好了。方案一:用命令行创建一个新的仓库如果已经拉取...原创 2018-11-15 10:44:00 · 7158 阅读 · 1 评论 -
如何使用Git克隆远程仓库
GitHubGit安装Git命令图形化界面SourceTree1.如何克隆仓库git clone https://github.com/xiangshuo1992/preload.git仓库地址可以是https地址,也可以是SSH地址,如图,如果你的GitHub还没有配置SSH Key 可以看我的这篇文章《GitHub如何配置SSH Key》...原创 2018-11-12 10:53:42 · 6295 阅读 · 0 评论 -
GitHub如何配置SSH Key
https://github.com/xiangshuo1992/preload.gitgit@github.com:xiangshuo1992/preload.git这两个地址展示的是同一个项目,但是这两个地址之间有什么联系呢?前者是https url 直接有效网址打开,但是用户每次通过git提交的时候都要输入用户名和密码,有没有简单的一点的办法,一次配置,永久使用呢?当然,所以有了第二...原创 2018-10-29 09:35:07 · 167651 阅读 · 47 评论