Git清空远程仓库与提交记录

目前通过Git进行版本控制的软件源代码托管服务平台主要有github、gitlab、gitee等,相对于其他平台使用gitlab的公司偏多。一般情况下leader不会给我们添加删除仓库的权限,所以大多时候想要清理一个仓库还是有些困难。正常情况下一个远程仓库会一直使用,不会涉及到清空仓库和清空评论的,…

Git合并远程提交记录Commit

通过GitLab或者GitHub进行代码版本管理已经在各个公司已经非常普及,代码开发过程中为了保证分支代码一直处于较新状态很多公司都要求当天开发代码必须在下班前完成提交这就会导致commit过多不仅不美观同时也容易阅读,此时我们可以通过合并多个commit保证一个功能只有一条记录以保持变更记录的简洁…

kernel: XFS (sdj1): xfs_log_force: error -5 returned

目前Push小组推送文章时使用的Storm、Hadoop和HBase等基础设施都是由其小组自己维护,连续两周周末都出现了实时计算集群崩溃的情况,个别机器分配到Storm Worker后会出现无法连接其他机器的提示。考虑到由于计算资源紧张,其Storm集群由A和B两个DC服务器构成,而且Push小组的…

CentOS7更换国内Yum源

Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。…

Linux VPS添加Swap分区

Linux内核为了提高读写效率与速度,会将文件在内存中进行缓存,这部分内存就是Cache Memory(缓存内存)。即使你的程序运行结束后,Cache Memory也不会自动释放。这就会导致你在Linux系统中程序频繁读写文件后,你会发现可用物理内存变少。当系统的物理内存不够用的时候,就需要将物理内…

xfsprogs/kmod版本更新支持Mesos-Slave安装

最近在逐步接手公司JStorm实时计算部分的Mesos集群管理,公司的实时计算引擎目前以Alibaba JStorm为主,资源管理部分依托于Mesos+Marathon+Docker,这种部署方式在集群扩容和管理方面是非常方便的,而且通过不同角色限制可以实现多个小物理集群资源隔离。Mesos Mas…

Putty设置SSH秘钥登陆并更改默认22端口

CentOS-6.9-x86_64 Putty 0.62 PuTTYgen(PuTTY key generator) 或者可以下载Putty完整版 为了安全起见,本人一般会将SSH默认登陆端口22修改为其他端口: [crayon-62899a7d050d1064852267/] 完成以后保存退出并重…

TFTP配置及参数详解

重装系统以后Fedora 9的tftp服务没了,需要安装,而且突然发现其中的一些参数配置忘记了什么意思,那就再来一遍好了..... [crayon-62899a7d053b3329090606/] 软件本身不大,安装完成以后进行配置文件修改: /etc/xinetd.d/tftp 下面给出参数的详细…

双系统删除Linux后Win7无法启动解决方法

先装的Windows 7后装Linux以后,Windows 7下删除Linux的分区重启发现Windows 7也进不去,出现“GRUB:_”这个提示,具体原因:Windows和Linux的引导器是不一样的,后装Linux后磁盘的引导信息被Linux的GRUB引导器覆盖,要安全删除Linux最关键的一…

Device /dev/ttyS0 lock failed: 不允许操作解决方法

Fedora 9下使用minicom调用终端进行操作的时候第一次正常,第二次打开会显示:Device /dev/ttyS0 lock failed:不允许的操作: 进入/var/lock目录你会发现下面会有几个文件,是以LCK.004. LCK… LCK..开头的文件,我们手动删除掉即可。