背景: FreePascal で (FreePascal :) ) アップデータ ツールを開発しています。機能の 1 つは、リモートの hg、svn、および git リポジトリからソース コードをダウンロード/更新することです。Git newb. ライブラリを使用せずに git コマンドを呼び出しているため、scripting etc タグを追加しました。
git リポジトリのあるディレクトリのリモート URL を取得するにはどうすればよいですか? git ls-remote -h を実行すると From git://gitorious.org/fg/fgdata to stderr およびその他の多くのデータが出力されるようです
私は git://gitorious.org/fg/fgdata 部分に興味があります。
出力を解析するよりも簡単な (読み取り: git 配管でサポートされている) これを取得する方法はありますか?