## 2、IDEA下Git做代码管理 ### 1、介绍 ####1.1 Git概述 Git是类似于SVN等代码管理软件,使用分布式技术实现。Github是互联网代码仓库,每个人可以在上面创建自己的仓库,使用git完成同github仓库的代码同步等管理工作。 ```sequence
IntelliJ ... ...
分类:
其他好文 时间:
2018-08-26 00:07:10
阅读次数:
129
起因: 经常本地push到gitee等线上代码仓库,然后登陆服务器在进行pull,很麻烦,想偷懒怎么办?使用git的webhook实现! 1.实现原理 1.1本地提交推送 1.2线上仓库监听push动作,也就是webhook,回调url触发服务器的pull操作 1.3服务器pull操作 2.实现步骤 ...
分类:
Web程序 时间:
2018-08-21 15:15:02
阅读次数:
282
1. GitLab 简介 GitLab 是一款基于 git 的开源代码仓库系统 GitLab 与著名的 GitHub 最大的区别就是: 允许我们搭建自己的 git 代码私有仓库,非常方便 2、安装Gitlab 安装Gitlab特别的复杂,因此这里我们使用docker搭建一款Gitlab,特别方便 ( ...
分类:
其他好文 时间:
2018-07-29 13:04:58
阅读次数:
211
Git 的作用: (1)方便多人协同开发; (2)方便版本控制 Git 分布式版本控制的主要区域及命令图,下面会详细讲解: 创建项目并将切换至项目目录下 1. 创建本地仓库: git init 此命令会在根目录下创建 .git的隐藏文件,为本地的代码仓库 2. 配置个人信息 : git config ...
分类:
其他好文 时间:
2018-07-27 21:00:28
阅读次数:
156
关于gitment gitment其实就是利用你的代码仓库的Issues,来实现评论。每一篇文章对应该代码仓库中的 一个Issues,Issues中的评论对应你的博客每篇文章中的评论。如果你是用github的博客的话 用起来将会十分的方便。 注册github应用 首先需要在这注册一个 OAuth A ...
分类:
其他好文 时间:
2018-07-24 14:04:58
阅读次数:
181
前言 git和 svn不同,仅仅跟踪文件的变动,不跟踪目录。所以,一个空目录,如果里面没有文件,即便 git add 这个目录,另外在别处 check out 的时候,是没有这个空目录的。 只跟踪文件变化,不跟踪目录,这么设计是有原因的。但这会带来一些小麻烦。有时候,确实需要在代码仓库中保留某个空目 ...
分类:
其他好文 时间:
2018-07-22 13:01:14
阅读次数:
295
一、搭建环境虚拟机EXSI6.7:CentOS7IP:192.168.123.111二、搭建过程1、创建容器数据存放位置mkdir-p/data/docker/data/gitlab/{config,data,logs}2、一句话搭建dockerrun-d--restart=always-v/data/docker/data/gitlab/config:/etc/gitlab-v/data/doc
分类:
其他好文 时间:
2018-07-21 11:48:50
阅读次数:
299
首先导入模块 threading是线程模块,queue是系统提供的线程间通信队列,其中Queue为先进先出队列 应用这些就足以应对一般的python多线程编程场景了 ...
分类:
编程语言 时间:
2018-07-17 20:43:16
阅读次数:
182
step1:检查是否已经安装Svn Server。 svnserve --version step2:执行安装 step3:创建代码仓库 进入对应目录: 说明: conf:配置文件 db:数据存储文件 hooks:脚本程序,SVN提交上来的文件检验等操作 step4:修改配置文件,开启用户权限等 将 ...
分类:
系统相关 时间:
2018-07-17 19:22:40
阅读次数:
168
在 2017 年 GitHub 开始对托管在其网站的代码仓库和依赖库开始提供安全漏洞检查和告警,开始时候只支持 Ruby 和 JavaScript 语言的项目。根据 GitHub 官方数据显示截止目前 Gitub 已经对50万仓库的400多万个安全漏洞发出了漏洞安全告警。GitHub 统计还显示,基 ...
分类:
编程语言 时间:
2018-07-16 19:30:39
阅读次数:
144