web-dev-qa-db-ja.com

TFSまたはVisual Studio Onlineのgitリポジトリに接続します

チーム基盤サービスでgitリポジトリを作成しました。それに接続したいのですが、そのURLがわからず、迷惑なことに見つかりません。

ローカルリポジトリを作成し、最初のコミットを終了しました

ここで、どのリモートを設定する必要があるのでしょうか。財団サービスのWebサイトでレポジトリにmyproject.mysubprojectという名前を付けました。

私は試した https://mysubdomain.visualstudio.com/myproject.mysubprojectおよびhttps://mysubdomain.visualstudio.com/myproject.mysubproject.git、しかし、両方のために、葉巻はありません、そして、私は今、ほとんどアイデアから外れています。誰が私がレポを見つけることができるかを知っていますか?

編集:サイドノートとして:私はnot Visual Studioで働いています。このプロジェクトには参加したくありません(しかし、他のプロジェクトには参加します)

25
Martijn

Web UIの「コード」ハブの下に移動し、空のリポジトリがある場合、クローンURLがそこにあります。空でない場合、右側にクローンURLとともにドロップダウンするアイコン(二重の紙のアイコン)があります。

URLは次の形式になります...

https:// [youraccount] .visualstudio.com/DefaultCollection/_git/[gitRepoName]

また、プロジェクトのコードハブを参照する場合、Webブラウザーにあるのと同じURLであることに注意してください。

ただし、前回のリリースでは、プロジェクトごとに複数のリポジトリを追加しました。最初のレポの場合、レポ名はプロジェクトと一致するため、URLにプロジェクト名は必要ありません。追加のリポジトリの場合、projectNameが必要になる場合があります。

https:// [youraccount] .visualstudio.com/DefaultCollection/[projName]/_git/[gitRepoName]

ただし、URLを取得する最も簡単な方法は、Web UIを使用することです。

そのURLを取得したら、単にgit clone [url]を実行できます

編集:

認証のために、VSOは最近PATトークンを追加しました。任意のユーザー名とPATトークンをパスワードとして使用できます。 詳細はこちら これは、オンプレミスのTFSではまだ利用できません。

代替認証情報を使用することもできます: 詳細はこちら

41
bryanmac

これは、Visual Studio Onlineの新しいバージョンで少し調整されています。ここでプロジェクトに移動し、「コード」に移動します(プロジェクトを既に設定している場合)、右端に「クローン」ボタンがあり、それを押すとクローンURLの小さなポップアップが表示されます(これはgit urlです)。 VSOイメージ

3
Jason Masters