什么是github GitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名GitHub。 GitHub于2008年4月10日正式上线,除了Git代码仓库托管及基本的 Web管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表) ...
分类:
其他好文 时间:
2019-11-17 20:37:57
阅读次数:
87
Codeforces Round 600 里面有用到这个,但是真的重新打浪费时间。 不需要什么按秩合并,浪费空间多此一举,让那个合并的常数大了不少。但是循环还是有必要的,比递归快很多。 ...
分类:
其他好文 时间:
2019-11-17 14:47:04
阅读次数:
70
通常,合并分支时,如果可能,Git会用Fast forward模式,但这种模式下,删除分支后,会丢掉分支信息。 如果要强制禁用Fast forward模式,Git就会在merge时生成一个新的commit,这样,从分支历史上就可以看出分支信息。 下面我们实战一下--no-ff方式的git merge ...
分类:
其他好文 时间:
2019-11-16 17:20:22
阅读次数:
77
Reading package lists... DoneBuilding dependency tree Reading state information... DoneYou might want to run 'apt --fix-broken install' to correct the ...
分类:
其他好文 时间:
2019-11-16 14:17:54
阅读次数:
148
介绍 归并排序(MERGE-SORT)是建立在归并操作上的一种有效的排序算法,该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。 将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序,再使子序列段间有序。 若将两个有序表合并成一个有序表,称为二路归并。归并排序 ...
分类:
编程语言 时间:
2019-11-15 18:16:16
阅读次数:
102
php合并数组并保留键值的方法例子1,数组使用字符串键名,相同的键名会被后面的覆盖<pre><?php$arr1 = array('name'=>'fdipzone');$arr2 = array('name'=>'terry'); $result = array_merge($arr1, $arr ...
分类:
编程语言 时间:
2019-11-15 12:40:01
阅读次数:
105
在jenkins 构建服务前校验分支是否合并了master #!/bin/bashecho ${branches} if [[ ${branches} != hotfix* && ${branches} != release* && ${branches} != feature* && ${bran ...
分类:
其他好文 时间:
2019-11-15 10:43:45
阅读次数:
79
前言:Gitlab是一个利用RubyonRails开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人的项目Gitlab拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,他非常易于浏览提交过的版本并提供一个文件历史库。他还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找一、环境准备如果是测试环境,
分类:
其他好文 时间:
2019-11-15 09:19:11
阅读次数:
119
1.git的结构 工作区 >{add}> 暂存区 >{commit}> 本地库 >{push}> 远程库 远程库 >{clone,pull}>本地库 ps:花括号代表其间的操作方式 ,pull由fetch + merge组成 1.1 初始化 git init 1.2 linux查看隐藏文件 ls - ...
分类:
其他好文 时间:
2019-11-14 21:41:42
阅读次数:
56
代码如下: class UF(object): def __init__(self,email_lists): self.id={} self.sz={} self.name={} self.emails={} for email,name in email_lists.items(): self. ...
分类:
其他好文 时间:
2019-11-14 15:18:01
阅读次数:
75