持续集成/持续部署
文章平均质量分 77
龙泉太阿
这个作者很懒,什么都没留下…
展开
-
为Bitbucket 和 Sourcetree 设置SSL认证
为Bitbucket 和 Sourcetree 设置SSL认证原创 2022-07-22 16:34:01 · 972 阅读 · 0 评论 -
Git 零散知识点汇总
1. Git 配置文件1.1 项目配置文件路径:项目/.git/config例子:git config --local user.name 'Dragon xxx'git config --local user.email '[email protected]'git remote add origin 远程仓库地址 (默认添加到本地项目配置文件中,相当local”)1.2 全局配置文件路径:~/.gitconfig例子:git config --global user.nam原创 2022-03-20 18:35:25 · 652 阅读 · 0 评论 -
Git 之 多人协同开发工作流
1. 一般多人协同工作流前面的文章考虑的都是单人开发工作流,本文实践git实现多人协同工作流。一般工作流如下:基于上面流程,为了简化,本项目组就三个人,一个是Leader和两个开发人员A和B,Leader主要负责前期流程搭建(建项目、建仓库,建分组和权限设置等)和后期代码检查(code review)。 开发人员主要负责开发工作。一般协同步骤如下:1. Leader 本地新建项目,基本架构代码开发,然后推送到本地仓库。(之前文章已实践)2. Leader 在GitHub上创建组织原创 2022-03-19 22:52:22 · 9661 阅读 · 0 评论 -
Git 之 rebase(变基)
Git 的 变基主要是使git 的提交记录变得更加简洁。下面通过三个场景来理解rebase的应用。1. 场景一在开发一个功能时,可能需要几天,每天都提交了更改,最后完成整个功能,但是我们的提交记录中有多个版本,如V1,V2,V3 和 V4 版本,为了提交记录简洁,可以通过变基,将多个提交记录整合成一个记录,如下图:实践案例模拟场景一: 新建个RebaseDemo文件夹,用于模拟:模拟连续提交四个版本:待续。。。...原创 2022-03-12 19:07:39 · 8023 阅读 · 0 评论 -
Git 代码托管平台及GitHub使用
1. Git 托管平台简述在前面的文章《Git的分支策略及工作流》中提到的场景是单人单机开发模式下Git的应用。下面扩展场景为单人(多机)多地开发:比如在家和在公司同时开发项目,这是就需要用到远程仓库来统一管理代码。我们说的远程仓库通常是通过第三方的Git代码托管平台来实现的。Git代码托管平台有很多,比较流行的有三个:GitHub、Bitbucket和GitLabGitHub: 使用人数最多,可以免费托管,很多开源项目,如果创建私人仓库需要付费。Bitbuck...原创 2022-03-05 17:57:35 · 1371 阅读 · 0 评论 -
Git 的分支策略及工作流
1. Git 的分支策略每一个Git仓库都包含一个提交库,这些提交通过元数据(实际上文件对象由其它实体存储,节点上只是存储指向文件对象的指针)相互连接,每个提交包含一个指向自身父提交的引用(指针)。对于合并提交而言,它可能会引用不止一个父提交。Git中的分支实际上是一个指向某个特定提交的命名指针。简单说Git的每个新版本其实只是维护变动和指向变动前版本的指针。简图如下:每一个依赖链组成一条支,刚开始的第一条支叫做主分支(一般默认叫master),从主分支可以分别分出枝干,也就...原创 2022-02-28 23:16:22 · 448 阅读 · 0 评论 -
Git 使用入门
1. 什么是GitGit 是分布式版本控制软件。1.首先Git是软件。是软件就需要安装。安装可参考另一篇文章:(85条消息) Git安装配置_menergy-CSDN博客https://blog.csdn.net/menergy/article/details/122914545?spm=1001.2014.3001.55012.其次Git用于版本控制。版本控制是一种记录一个或若干文件内容变化,以便将来查阅特 定版本修订情况的系统。我们对保存着软件源代码的文件作版本控制,但实际上,你可以原创 2022-02-20 19:36:58 · 603 阅读 · 0 评论 -
SourceTree 安装配置及关联Git和Bitbucket
SourceTree 支持GIT的可视化版本管理工具。官网下载:Sourcetree | Free Git GUI for Mac and WindowsA Git GUI that offers a visual representation of your repositories. Sourcetree is a free Git client for Windows and Mac.https://www.sourcetreeapp.com/下载后,直接双击运行自动识别了本机..原创 2022-02-14 00:15:54 · 2630 阅读 · 0 评论 -
Bitbucket安装配置
Bitbucket是JIRA的开发者创建的流行代码托管系统,采用Mercurial 和Git 作为分布式版本控制系统。有两大优点:免费的私有仓库和分支持有的权限控制。Bitbucket的免费版本的用户可以有无限的私有Repos,而Github上的Repos都是公共的,除非你愿意付费,否则你放在Github上的代码都能被所有人下载到。Bitbucket空间免费的套餐容量是1GB,支持5个用户协作,提供二级域名个人主页,还可以绑定域名。使你的个人代码主页直接用自己的域名访问,方便你的团队协作。...原创 2022-02-13 23:01:39 · 1923 阅读 · 0 评论 -
Git安装配置
官网下载Git:Git - Downloads (git-scm.com)https://git-scm.com/downloads直接运行安装,除了一些个人设置,一路“Next”:安装完成。在电脑任意位置右键可以看到Git。原创 2022-02-13 22:00:07 · 444 阅读 · 0 评论