背景:我正在 FreePascal 中开发一个 (FreePascal :) ) 更新工具。其中一项功能是从远程 hg、svn 和 git 存储库下载/更新源代码。吉特纽布。添加了脚本等标签,因为我正在调用 git 命令,而不是使用库。
如何使用 git repo 获取目录的远程 URL?做 git ls-remote -h 似乎从 git://gitorious.org/fg/fgdata 输出到 stderr 和很多其他数据
我只是对 git://gitorious.org/fg/fgdata 部分感兴趣。
有没有比解析输出更容易(阅读:由 git 管道支持)的方法来获取它?