作者归档:salmonl

关于salmonl

成长,长成自己的样子。微博@动机在北京,欢迎来玩~

Git常用命令整理八(忽略文件)

提到git忽略文件,我们最容易想到的,同时也是我们最常用的莫过于通过.gitignore。最近才知道还有一种方式,通过.git/info/execute。这里主要记录两者的差异。

一、.gitignore忽略文件
0、项目根目录下增加.gitignore文件

1、在.gitignore中添加不提交到版本库的文件

vim .gitignore

.DS_Store

继续阅读

Git常用命令整理七(稀疏检出)

拿到了一个新项目的源码,发现base超级大(比如接近1G), 其中包含了各种模块及资源,全部checkout下来需要话费很多时间,此外会占用大量磁盘空间。这个时候我们可能希望不检出一些代码,那么就可以用到Git稀疏检出(sparse checkout)功能了。
继续阅读

Linux系统用户管理之禁止用户登录

一、问题描述

今天在CentOS上切换用户的时候提示This account is currently not available

su elasticsearch
This account is currently not available.

开始并没有理解这句话,想当然的认为是用户不存在。

注:用户不存在的提示是user does not exist

su elasticsearch2
su: user elasticsearch2 does not exist

继续阅读