SourceTreeインストール方法 Windows版 2019年
https://gyazo.com/bdfe099ca0fa898f476189578a74efe7
『わかばちゃんと学ぶ Git使い方入門』の読者様より「SourceTreeのUIが変わり、インストール方法がわからない」という声をいただいたので、Windows版のインストール方法をここにまとめます。
(キャプチャは2019/9/28時点のものです)
🌱ざっくりした流れ
わかばちゃん.icon 1、SourceTreeをインストールする
わかばちゃん.icon 2、.NETの最新版をインストールする ←「.NET Frameworkのバージョンが古い」と表示された場合
わかばちゃん.icon 3、.Bitbucketのアカウントを作ってログインする
ハンズオンやると、Bitbucketのアカウント作るところで手こずってる人多い印象。
わかばちゃん.icon 適宜設定して、おわり
🌱インストール手順
SourceTreeのインストールページへ行き、Download for Windowsをクリック
https://gyazo.com/d4271abe22f3404dcc69b663436224a8
ポップアップが表示されます。「アトラシアンソフトウェアのライセンスとプライバシーポリシーに同意してください」という意味合いです。
同意する場合はチェックをONにしてDownloadをクリックします。
https://gyazo.com/9f4315f5addb87c1c7451edb528a1a76
.exeファイルがダウンロードされるので、ダブルクリックで実行します。
https://gyazo.com/24430294270d93a77f7f5159d2b41a34
お使いのPCに入っている.NET Frameworkのバージョンが古い場合、こんな表示が出るかもしれません。
「SourceTreeを動かすために必要な、.NET Framework のバージョンが足りていないよ」と言われていますllminatoll.icon
「はい」をクリック
.NET Framework とは、プログラムを動かすときに必要な、Microsoft製の環境です。 llminatoll.icon
https://gyazo.com/2f2de50dcaa25ec90b0fa1bcea6b96d4
.NET Frameworkのダウンロード画面がブラウザで立ち上がります。 Runtime版とDeveloper Pack版がありますが、好きな方をダウンロードしてください。 ご自身でWindows用のアプリケーションを作る予定がなければRuntime版でいいと思いますllminatoll.icon
https://gyazo.com/9ba9525420adf8bad4efd77b39b06e12
ブラウザ上でアンケートされるかもしれません。適宜ご自由にどうぞ。
https://gyazo.com/8e9cb9f960105a83040dbdcb04654356
.NET Framework のダウンロードが始まります。
https://gyazo.com/c032de9fa5e6a424f98d87dcac6d7878
ダウンロードされた.exeファイルをダブルクリックで実行します
https://gyazo.com/43d1adb10f6905525aba985f455306f5
.NET Framework のインストールが完了しました。
https://gyazo.com/800d4a74a23602267b3a48dc8d9565f0
ではあらためて、SourceTree の .exe ファイルをダブルクリックで実行してみましょう。
https://gyazo.com/24430294270d93a77f7f5159d2b41a34
初期設定画面が表示されます。
Bitbucket(ビットバケット)のアカウントを作らないとSourceTreeは使えない仕様です。
まぁ無料で使わせてもらってるので、これぐらいは仕方ありませんねllminatoll.icon
BitbucketはGitHubみたいなもので、クラウド上にデータを置いておけるサービスです。SourceTreeの提供元と同じアトラシアンが開発・運営しています。無料プランありllminatoll.icon
A. Bitbucketのアカウントを持っていない場合(ほとんどの方がこちら)
→一番下の「Create one for free」をクリック
B. 社内サーバーにすでにBitbucketをインストール済の場合(エンタープライズ版をすでに購入、運用している)
→左側の「Bitbucket Server」をクリック
C. すでにBitbucketのアカウントを持っている場合
→ 右側の「Bitbucket」とだけ書いてある方をクリック
https://gyazo.com/0906a3686bed8716710921ee81285a0e
ブラウザが開き、新規アカウント用のメールアドレスをたずねられます。
自分のメールアドレスを入力します。
https://gyazo.com/b615d7f5ecc0b3757ee87e78bdfd71ac
メールアドレスにメールが届くと思うので、登録の手続きが終わったら
画面の右側のアイコン(「Bitbucket」としか書いてない方)をクリックします。
https://gyazo.com/0906a3686bed8716710921ee81285a0e
先ほど作ったアカウントでログインしている状態だと、ブラウザ上で次のような画面が出てきます
「アクセスを許可する」をクリックします
https://gyazo.com/c7a5937140ebd0e3b1747315bd7d9269
ブラウザ上で、Bitbucketが「認証がうまくいったよ」とお祝いしてくれますllminatoll.icon
https://gyazo.com/654297de71b27bc58a7e846491ace687
SourceTreeに戻ってみると、こちらでもお祝いしてもらえていますllminatoll.icon
https://gyazo.com/0465d65ace5b67f3f9b6d7863075d7e5
「インストールするツールを選んでね」と言われます。
Gitしか使わないので、MercurialのチェックをOFFにして画面のような状態で「次へ」をクリックします。
Mercurialも使ってみたいという物好きな人は両方インストールしてもいいかもしれません…!
Mercurialも、Gitと同じ分散型のバージョン管理システムのひとつです。Mercurialは使ったことないのであんまり知りませんllminatoll.icon
https://gyazo.com/24d3eb38f19c28d3c309e168eb27d5f9
ダウンロードが完了するまでしばらく待ちます。
ネット環境によりますが1〜2分で完了します
https://gyazo.com/45911e8263f4500596965618a7a5adaa
最後に、自分の名前(ニックネーム可)とメールアドレスを設定して「次へ」をクリック
Git上で、ソースコードの変更履歴を記録していくときに、「誰がコミットしたのか」が記録されます。そのときの情報をここで設定しています。
「この詳細をすべてのリポジトリに使用する」のチェックをONにしておくことで、今後すべてのコミットにこの情報が付随されます。
GitHubのアカウントと同じにしておくとわかりやすくていいと思います。
個人情報を漏らしたくないという場合は、名前はニックネームに、メールアドレスはサブアドレスのものを使いましょう。GitHubに公開された履歴からはメールアドレスが普通に見えます。
(ソースコードを作った人や変更した人に連絡したいときに、メールアドレスが必要なのです)
https://gyazo.com/73ecac6718c04de07b29dc27db016bfe
最後に「SSHキーを読み込みますか?」と聞かれますが、初めてGitを使うあなたは「いいえ」で大丈夫です。
おめでとうございます!SourceTreeが使えるようになりました!
新しいローカルリポジトリを作るには、上部メニューの中の「Create」をクリックしますllminatoll.icon
https://gyazo.com/f3986e65bb6acf0088c8452ab6fa69e9
おしまい
次回増刷時(未定→決定しました)には、本のインストールの部分も最新版に更新したいと思いますllminatoll.icon
いたちごっこですみませんllminatoll.icon
「ここ間違ってる!」とか「ここがわからん!もっと噛み砕いて説明しろや!」とかあれば 湊川あい @llminatollまでお気軽にどうぞ。次回増刷時(未定)に向けてブラッシュアップさせていただきます。 その他ご要望は仕事が立て込んでなければできるだけ対応します……
が、最近バタバタしてるのであまり期待しないでください🙏
読者のみなさんからいただいた「マンガでわかる○○」各種希望は下記にまとめてます。
https://gyazo.com/278fd592c4986049727213bb55949ac6
著書
「わかばちゃんと学ぶ」シリーズを描いています
湊川あい(著)
https://gyazo.com/126e9f1ca7a6b3bd745e07866e0a118a
湊川あい (著) / DQNEO(監修)
https://gyazo.com/936b08717df2eec6c22fca00601b94de
湊川あい (著)
https://gyazo.com/ea1c0aaeeb787405a7e5b032c51d09e8
沢渡 あまね (著), 湊川 あい (著)
https://gyazo.com/ea62d1dac64539c1866d066bf06608db
マンガでわかるScrapbox Kindle版 無料
委託:とらのあなさん
本屋さんで売ってない即売会限定の本たち。
#技術書典 7 新刊・既刊ともにとらのあなさんでの委託が始まりました〜! https://gyazo.com/a8add05a1a9ce7be7614601916dd976c
ダウンロード販売
pixiv BOOTHにて、「マンガでわかるRuby」「マンガでわかるDocker」各種PDFダウンロード販売中
https://gyazo.com/02fb1d48a04313d131bc1828de7c093b
Web連載
など