m.form1.cn

git找回本地误删的文件

不小心把本地的文件删除了一个?想从仓库gitpull下拉?对不起,这是不行的,虽然不知道为什么,但是我告诉你怎么回复这个文件。首先,我们先用gitstatus看看工作区的变化$gitstatusOnbranchdevYourbranchisup-to-datewith'origin/dev'.Changestobecommitted:(use"gitresetHEAD<file>..."tounstage)deleted:Application/Home...

Linux GIT 2494

Linux后台运行的几种方法

第一种:使用“nohup”,即"nohup./test.sh&",忽略hangup信号,防止终端关闭时程序退出。运行状态可以用“jobs-l”来查看。第二种:使用“setsid”即“setsid./test.sh”。第三种:最简单,将命令放入括号当中,比如说:(./test&),这样就行了。

Linux Command 2316

linux使用crontab自动备份mysql

服务器是阿里的ECS,装了mysql,mysql执行文件目录:/usr/local/mysql/bin/,实现自动备份mysql步骤如下:1,在服务器/usr/bin目录下创建文件mysqlbak,并写入以下脚本#!/bin/bashnowdate="/datafile/mysqlbak/"`date+%Y%m%d`".sql"/usr/local/mysql/bin/mysqldumpyoudatabase>"$nowdate"以下脚本会运行mysqldump把以日期格...

Linux Command 2569

git忽略已经提交推送的文件

有时候我们添加.gitignore文件之前已经提交过了文件。.gitignore只能忽略那些原来没有被track的文件(自添加以后,从未add及commit过的文件),如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。就需要执行:gitrm-r--cached.#这是里删除追踪状态的文件或目录gitadd.gitcommit-m"fixeduntrackedfiles"

Linux GIT 2611

git设置不需要输入密码

https方式每次都要输入密码,按照如下设置即可输入一次就不用再手输入密码的困扰而且又享受https带来的极速设置记住密码(默认15分钟):gitconfig--globalcredential.helpercache如果想自己设置时间,可以这样做:gitconfigcredential.helper'cache--timeout=3600'这样就设置一个小时之后失效长期存储密码:gitconfig--glo...

Linux GIT 3100

lnmp1.4一键包安装php7.1扩展gmp

lnmp这个不用多说,现在很多企业都在用,很方便,还支持升级降级安装地址在这里:https://lnmp.org/install.html只要是lnmp中php\ext中有的扩展都可以通过该方法安装当你安装lnmp后发现没有gmp扩展时可以参考以下方法进行安装进入lnmp中src目录cd/root/lnmp1.4/src里面有个php-7.1.7.tar.bz2压缩包,解压tar-xjfphp-7.1.7.t...

Linux Command 5174

ContOS7中Let's Encrypt永久免费SSL证书教程

Let'sEncrypt免费SSL证书的出现,也会对传统提供付费SSL证书服务的商家有不小的打击。到目前为止,Let'sEncrypt获得IdenTrust交叉签名,这就是说可以应用且支持包括FireFox、Chrome在内的主流浏览器的兼容和支持,虽然目前是公测阶段,但是也有不少的用户在自有网站项目中正式使用起来。虽然目前Let'sEncrypt免费SSL证书默...

Linux Command 2997

CentOS使用remove和rpm删除安装的软件包

以mysql举例:首先查询安装包:rpm-qa|grepmysql查询到的一个结果为:mysql-community-libs-5.7.13-1.el6.x86_64yum删除yum-yremovemysql-community-libs-5.7.13-1.el6.x86_64rpm删除(仅用"-e"判断依赖)rpm-emysql-community-libs-5.7.13-1.el6.x86_64

Linux Command 5240

centos7.X安装与使用composer.phar

注:composer.phar与composer是一个东西,本文安装使用composer.phar//下载安装脚本-composer-setup.php-到当前目录php-r"copy('https://install.phpcomposer.com/installer','composer-setup.php');"//执行安装过程。phpcomposer-setup.php//删除安装脚本php-r"unlink('composer-setup.php');"//在php程序根目录使用/roo...

Linux Command 4104

Git:代码冲突常见解决方法

如果系统中有一些配置文件在服务器上做了配置修改,然后后续开发又新添加一些配置项的时候,在发布这个配置文件的时候,会发生代码冲突:error:Yourlocalchangestothefollowingfileswouldbeoverwrittenbymerge:protected/config/main.phpPlease,commityourchangesorstashthembeforeyoucanmerge.如果希望保留生产服务器上所做的...

Linux GIT 4935