Hiragi(GKUTH) さんが書きました:生まれてこの方GUIしか触ってない(少し前Ubuntuで開発してた時もあるけど)のでコマンドラインってのに少し取っ掛かりにくいというか... いずれ扱えるようになりたいですが。
あー……。個人的な意見としては,コマンドラインから使える必要は基本的にないです。
が,gitに関してはネット上にはCLI (Command Line Interface) ベースの説明しかないような状況なので,
gitのコマンド自体は認識していないと,説明が読めないこともありますが。
gitを使うに当たっては,とりあえずSourceTreeを別途入れてみた方がよいかもしれません。
オフトピック
最近のアップデートで色々問題が起きたりしましたが,
日本語化されていて,アップデートもなされている,gitの(ほぼ)全ての機能を使えるGUIとなるとこれくらいしかない
あと,Git for Windowsのバージョン1系は一度削除して,バージョン2系を別途入れた方がよいです。
# VSがGit for Windows 1.9あたりを入れてしまうはず。
なお,git用のGUIの選定に関しては,
Windows環境でのgitまとめ(2016.1) (
OPC Diaryの石坂氏によるSlide) なんてのも参考にするとよいかもしれません。
Hiragi(GKUTH) さんが書きました:まぁ1学生が単なる趣味と練習のためのですからそもそもバリバリ共同開発用などに作られているTFSよりは幅広く使われている(のか?)GitでGithubを使用した次第です。
前にも書いたのですが,Visual Studio Team Services (a.k.a. Visual Studio Online) とgithubは共用可能です。
VSTSをgitで使う分には,リモートサーバーが複数あるだけで,問題なく使えるでしょう。
masterをpush => build => testなんてのもgit on VSTSでちゃんと動きます。
TFSの方を同時に使うのは,さすがに厳しいと思いますが。
ちなみに,最近のMSのアプリケーションの一部はgithub上で開発されていたりします。
.NET Foundationとか
ASP.NETとか。
昔はMS自身が運営している
CodePlexにあったりしたのですが,最近は主にgithubにコードがある感じです。