背景:我正在使用FreePascal开发一个(FreePascal :))更新工具。其中一个功能是从远程hg,svn和git存储库下载/更新源代码。 Git newb。添加了脚本等标签,因为我正在调用git命令,而不是使用库。
如何获取带有git repo的目录的远程URL? 干 git ls-remote -h似乎输出 来自git://gitorious.org/fg/fgdata 到stderr和很多其他数据
我只是对此感兴趣 混帐://gitorious.org/fg/fgdata 一部分。
有没有比解析输出更容易(阅读:git plumbing支持)的方法?
答案 0 :(得分:3)
默认情况下,如果未明确指定,则初始远程仓库将存储为origin
。假设您的远程仓库名称尚未更改,则应显示远程仓库origin
的URL:
git config remote.origin.url