我真的不知道从哪里开始,因为我不太擅长git,而且我是通过命令行运行php脚本的新手。
我希望能够做的是在我的php脚本中进行调用(通过unix上的命令行运行),它将确定要提交的文件,并最好以数组形式返回它们。
- 此脚本将在家中运行~/
- 回购在~/resos/
我不介意将repo名称传递给返回此数组的函数。
- 查看
git status
的输出格式 - 阅读
exec
上的文档 - 编写基本脚本
- 测试脚本
- 在SO上发布详细信息
- 利润
试试这样的东西:
$path = '/path/to/git/working/copy';
$status = explode(PHP_EOL, shell_exec("git status $path") );
print_r( $status );
干杯