私はGitを初めて使用します。URLを使用してgitリポジトリに接続し、ASP.NETアプリケーションでそのgitリポジトリの情報を取得する必要があります。
3 に答える
GitHub に接続している場合は、Windows 用の GitHub を使用できます。 http://windows.github.com/
GitSharp を試しましたが、ローカルの Git リポジトリにしか接続できません。
git と mercurial は分散され、分散化されています。「サーバー」はありません。ローカル クローンがサーバーです。github は、リポジトリをバックアップするための Web インターフェイスと別のサーバーを提供するだけです。
任意の git リポジトリに関する情報を取得するには、ローカルに複製する必要があります。github のみに関心がある場合は、github apiを使用して、それらでホストされているリポジトリに関する情報を取得できます。
これは、github でホストされているリポジトリに対してのみ機能します。他の git リポジトリではありません。
Git Extensionsはそれを Visual Studio と統合しますが、コマンド シェルの使用に慣れたいと @Lain が述べたように、 Github for Windowsに付属の Git Bash を使用するだけです。
Git でコマンド ラインを使用するのは非常に簡単です。主な理由は、Subversion で発生する恐ろしいマージと更新の問題が発生しないためです。そのため、Visual Studio アドインの必要性はほとんどありません。