2013-03-03 278 views
1

背景:我正在FreePascal中开发一个(FreePascal :)更新工具。其中1个功能是从远程hg,svn和git存储库下载/更新源代码。 Git newb。添加了脚本等标签,因为我调用了git命令,而不是使用库。获取Git仓库的远程URL

如何获取具有git repo的目录的远程URL? 做 git的LS-远程-h似乎输出 从混帐://gitorious.org/fg/fgdata 到stderr和许多其他数据

我在 混帐只是有兴趣的:// gitorious.org/fg/fgdata 部分。

有没有比解析输出更容易(阅读:支持git管道)获取此方法?

回答

3

默认情况下,如果未明确指定,则初始远程回购存储为origin。假设您的远程回购的名称未更改,则应显示远程回购的URL:origin

git config remote.origin.url