Github加速镜像

记录一下,以免遗漏https://github.com.cnpmjs.org https://hub.fastgit.org raw => https://raw.sevencdn.com/ https://www.jsdelivr.com/features#gh

2020-11-29 · xiejiahe · git/svn
git submodule子模块使用教程

概述 有这么一个场景: 有3个项目, 商城系统 、 后台系统 、 论坛系统 , 这3个系统都需要依赖一个工具类库,比如说处理日期的。 在传统的开发模式中,这几个系统都会重复实现一遍日期工具类,当日期工具类出现了一个bug,每个系统都得Ctrl+C / Ctrl+V,这样一来就会带来工作效率的问题。 解决上述问题很简单,可以通过

2019-11-02 · xiejiahe · git/svn
10分钟搞定gitlab-ci自动化部署

最近很多人在群里问 gitlab-ci 部署问题, 所以抽空写了篇文章 包教包会。 gitlab-ci 是持续集成工具/自动化部署工具,类似 jenkins。 持续集成 是将代码集成到共享存储库并尽可能早地自动构建/测试每个更改的实践 - 通常一天几次。 概述 在编码完成时都会进行打包发布过程,如果每次都手动操作这一步骤就会浪费

2019-08-30 · xiejiahe · git/svn
git rebase将多次commit合并为一条

概述在项目进行多次迭代优化时会有多次commit记录, 而这几次记录完全可以当做一次commit, 这就会导致分支历史记录很混乱,如: 在回退版本的时候难以选择,通常需要每条commit都要检查一遍, 这时候 rebase 功能就发挥出来了。 将多次commit合并为一条 现在把这4条合并为1条记录 操作步骤 1、-i 指定

2019-08-15 · xiejiahe · git/svn
Gitlab成员权限分配规则

Gitlab权限概念用户具有不同的能力,具体取决于他们在特定组或项目中的访问级别。如果用户同时在组的项目和项目本身中,则使用最高权限级别。 在公共和内部项目中,不会强制实施Guest角色。所有用户都可以创建问题,发表评论,克隆或下载项目代码。 当成员离开团队时, 将自动取消分配所有分配的问题和合并请求。 GitLab 管理员获得

2019-02-17 · xiejiahe · git/svn
centos安装Gitlab及常见问题

gitlab简介GitLab 是一个用于仓库管理系统的开源项目。使用Git作为代码管理工具,并在此基础上搭建起来的web服务。 可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置

2019-01-10 · xiejiahe · git/svn
svn配置post-commit钩子

post-commit是干嘛的?当将文件commit之后,hooks会执行以下过程 // 提交之前 pre-commit ↓ // 提交过程 start-commit ↓ // 提交之后 post-commit post-commit就是当我们commit之后处理任务,那么就可以利用post-commit实现自

2018-06-04 · xiejiahe · git/svn
配置SVN提交必须填写日志信息

适合Linux/Mac用户使用者为什么要配置? 团队开发项目强烈推荐配置,以前我也不喜欢提交写备注信息,因为实在是太麻烦了。 然而慢慢的发现是有好处的,当需要回滚版本的时候才知道问题所在。而且看到其他人提交代码不写备注的时候真想弄死他,发现自己也是这样。。。 进入hooks目录编辑pre-commit hooks目录就在新建仓

2017-11-16 · xiejiahe · git/svn
记录.gitignore文件忽略列表

.gitignore文件是忽略git哪些文件不需要加入版本管理语法,如果熟悉正则那就更简单了 * // 通配符 ? // 匹配单个字符 [] // 包含匹配列表 ! // 表示不忽略 记录一下常用忽略列表 .DS_Store node_modules/ di

2017-10-16 · xiejiahe · git/svn
Github 正在影响你的职业生涯

再过12至24个月——即在2018年到2019年间——雇佣软件开发者的方式会彻底改变。2004年——2014年,我一直在世界上最大的开源软件开发商 Red Hat 工作。2004年7月,我刚加入 Red Hat 时,上司 Marty Messer 对我说:“你在这里做的所有工作都是公开的。以后不需要简历了——人们只要 Googl

2017-10-12 · xiejiahe · git/svn