我想编写一个简单的PHP应用程序,通过终端命令从远程Git仓库中检索一些信息。我不想创建本地工作副本或存储库。我只想读取远程存储库中的信息(浏览树、提交历史记录、文件差异、下载文件),因此这将是一个只读连接。
我需要做的是运行一系列类似于SVN的简单命令:log、ls、diff、cat等。
我已经为SVN完成了所有操作,而且很容易。通常命令的格式类似于这样:
我需要做的是运行一系列类似于SVN的简单命令:log、ls、diff、cat等。
我已经为SVN完成了所有操作,而且很容易。通常命令的格式类似于这样:
svn --user myusername --pass mypassword --non-interactive command -r revisionNumber urlToRemoteRepository
我的问题是如何仅使用终端命令从Git存储库中获取类似的信息?