VSTSにgitローカルリポジトリをアップする
gitローカルリポジトリが吹っ飛ぶと怖いので、Visual Studio Team Servicesにアップすることにしました。
Visual Studio Team Servicesって何?という人は、こちらをご参照ください。
まず、Visual Studio Team Servicesにアカウントを登録します。 上記リンクの「無償利用の開始」をクリックして、必要事項を記入していきます。
既に登録してあったので画面ショット取れませんでしたorz
次に、チームプロジェクト(Team Project)を作成します。
Project nameにチーム名称を入力して、Version controlがGitが選ばれていることを確認してから、Create projectをクリックします。
チームプロジェクトのCodeをクリックします。
まだ空っぽですね。
push an existing repository from command lineのとおり、ローカルリポジトリをアップしたいと思います。
Windows PowerShell Copyright (C) 2016 Microsoft Corporation. All rights reserved. C:\Users\t\Documents\GitHub> cd C:\Users\t\Desktop\Project\201604_Milkcocoa\Milkcocoa C:\Users\t\Desktop\Project\201604_Milkcocoa\Milkcocoa [master]> git remote add origin https://matsujirushi.visualstudio. com/_git/Milkcocoa C:\Users\t\Desktop\Project\201604_Milkcocoa\Milkcocoa [master]> git push -u origin --all Username for 'https://matsujirushi.visualstudio.com': matsujirushi@live.jp Password for 'https://matsujirushi@live.jp@matsujirushi.visualstudio.com': fatal: Authentication failed for 'https://matsujirushi.visualstudio.com/_git/Milkcocoa/' C:\Users\t\Desktop\Project\201604_Milkcocoa\Milkcocoa [master]>
あれ、 エラーですねorz
これに該当しているようです。
代替認証クレデンシャルを有効化しましょう。
右上のアカウントアイコンをクリックして、Securityをクリックします。
左のAlternate authentication credentialsをクリックして、必要事項を入力してSaveをクリックします。
再度、ローカルリポジトリをアップしてみると、、、
C:\Users\t\Documents\GitHub> cd C:\Users\t\Desktop\Project\201604_Milkcocoa\Milkcocoa C:\Users\t\Desktop\Project\201604_Milkcocoa\Milkcocoa [master]> git remote add origin https://matsujirushi.visualstudio. com/_git/Milkcocoa fatal: remote origin already exists. C:\Users\t\Desktop\Project\201604_Milkcocoa\Milkcocoa [master]> git push -u origin --all Username for 'https://matsujirushi.visualstudio.com': matsujirushi@live.jp Password for 'https://matsujirushi@live.jp@matsujirushi.visualstudio.com': Counting objects: 181, done. Delta compression using up to 4 threads. Compressing objects: 100% (170/170), done. Writing objects: 100% (181/181), 29.94 KiB | 0 bytes/s, done. Total 181 (delta 96), reused 0 (delta 0) remote: Analyzing objects... (181/181) (13 ms) remote: Storing packfile... done (250 ms) remote: Storing index... done (61 ms) To https://matsujirushi.visualstudio.com/_git/Milkcocoa * [new branch] develop -> develop * [new branch] master -> master Branch develop set up to track remote branch develop from origin. Branch master set up to track remote branch master from origin. C:\Users\t\Desktop\Project\201604_Milkcocoa\Milkcocoa [master ≡]>
アップしたぜ!