git

GIT 自动同步设置 不为www分配www-data权限


使用守护进程的方式启动 workerman

php start.php start -d

http://doc3.workerman.net/install/start-and-stop.html

在 workerman 中做 git 同步。

Git 出现无法提交 无法移除的文件时如何处理


在windows下使用git 的时候有时候会遇到文件名大小写的问题。

源库是在linux下push的。

会出现这样的情况:

使用什么命令都没用,每次提交的时候还要注意不要勾选上了(使用IDE)。太影响了。怎么办呢,当然是有办法的。

可以重新 clone 一个啊。可是如果代码库比较大呢,比如1GB以上。太浪费时间了。

其实可以直接使用目录本地 clone。

比如:

本地目录 e:/www 下面的  siteroot  就是需要处理的库

可以在命令行下面

Tags: 

Git 打包修改的文件 cmder


使用FTP同步时需要同步的文件过多,如何查找修改的文件。

git diff 139e8b1b410f51ad6311fa370ab5b0a5604b16e0 af03e7039c0fcfe78a9067c64301104def020b7b --name-only | xargs tar -cvf test.tar

git diff release master --name-only | xargs tar -cvf release.tar