fork配置 fork同步需要注意版本分支及远程fork仓库的配置。 添加fork仓库 检查远程分支 fetch源分支到本地 合并代码 合并时可能会有代码冲突,这需要手动处理 提交合并后的代码

2019-12-04 0条评论 1112点热度 0人点赞 Jalena 阅读全文

概念 持续集成是一种软件开发实践,即团队开发成员经常集成它们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。 持续集成的好处 快速发现错误。每完成一点更新,就集成到主干,可以快速发现错误,定位错误也比较容易。 防止分支大幅偏离主干。如果不是经常集成,主干又在不断更新,会导致以后集成的难度变大,甚至难以集成。 简介 & 原理 自动部署涉及了若干个角色,主要介绍如下 GitLab-CI这个是一套配合G…

2019-03-01 0条评论 1110点热度 0人点赞 Jalena 阅读全文

如果要在相同仓库关闭一个Issue(工单),可以使用下面列表中的关键词并在其后面加上Issue编号的应用(#+issue编号)。 例如一个提交信息中包含 Fixes #45 ,那么一旦这次提交被合并到默认分支,仓库中的45号issue就会自动关闭。 Issue 关键字 close closes closed fix fixes fixed resolve resolves resolved 如果在不同的仓库中关闭issue,可以使用 username/repository#issue_number 这样的语法。例如…

2018-09-19 0条评论 2313点热度 0人点赞 Jalena 阅读全文

常用命令 远程仓库相关命令 分支(branch)操作相关命令 子模块(submodule)相关操作命令

2017-11-17 0条评论 692点热度 0人点赞 Jalena 阅读全文

生成密钥 密钥管理 不管在Windows还是Linux下,均可以使用~/.ssh/config来配置密钥的管理 Windows 将密钥文件存放至用户目录 ~\.ssh 使用密钥登陆必须使用git@这样的ssh协议才行,如果之前使用的是https协议的话,那么需要将协议修改为git@这样的ssh协议。 Mac & Linux 在Linux或Unix环境下,我们只需要将私钥文件放置到~/.ssh目录下即可。 因Linux环境对文件权限的控制与Windows存在不同,所以你还需要使用chmod为起设置权限。 修改…

2017-10-25 0条评论 1509点热度 2人点赞 Jalena 阅读全文