ネプラスのテックブログ。ネットワーク、クラウド、サーバなどのITインフラ情報を中心に発信中。

  1. ネプラス インフラエンジニア採用
  2. テックマガジン
  3. テクノロジー
  4. SourceTreeとは|SourceTreeをインストールする手順9選紹介

SourceTreeとは|SourceTreeをインストールする手順9選紹介

  • テクノロジー
  • プログラミング
公開日時:   更新日時:
SourceTreeとは|SourceTreeをインストールする手順9選紹介
この記事でわかること
    基本情報技術者試験の試験対策はこちら>>

    SourceTreeとは


    「SourceTree」とは、Atlassian社が開発したバージョン管理システムに関するグラフィカル・ユーザー・インターフェース(GUI)です。

    さらに「SourceTree」は、「Git」と「Mercurial」の両方に対応しており、基本的な操作を身につければ、同じ操作でそれらを簡単に使用することができます。

    Gitとは

    「Git」とは、Linuxの開発チームが使用したことで世界に広まった分散型のバージョン管理システムです。「Git」の特徴として、ローカル環境にリポジトリーの完全な複製が作成されることが挙げられます。

    ローカル環境にリポジトリーの複製が作成されることで、利便性が格段に高まりました。ローカル環境にはコードの変更履歴も保存されるので、オフライン環境でも作業を行うことができます。

    SourceTreeを利用するには


    SourceTreeを利用するには、まずは、SourceTreeをダウンロードしインストールしましょう。

    インストールのはじめにGitを使うための最低限の設定をしていきます。インストールの詳細なステップについては、後から説明します。

    SourceTreeをインストールする手順9選


    ここでは、「SourceTree」を使用したいと考える人のために、インストールの手順を紹介していきます。

    「SourceTree」を利用できるようになるまで、大きく分けて9つのステップを具体的に解説しているので、ぜひ参考にして下さい。

    インストールする上での注意点は、アカウント作成が必要なことです。慣れている人にとっては簡単ですが、慣れていない人でも理解できるように基本部分から紹介していきます。

    1:SourceTreeをダウンロードする

    「SourceTree」をインストールするには、まず「SourceTree」の公式サイトからインストーラーをダウンロードしましょう。

    OSは、MacとWindowsのどちらにも対応しているので、自分が使用しているOSを確認して、それぞれのインストールボタンからソフトウェアをダウンロードして下さい。

    この時、保存先をデスクトップにするなど、後から確認しても分かりやすい場所にしておくと良いでしょう。

    2:SourceTreeをインストールする

    インストーラーのダウンロードが完了したら、ダウンロードしたフォルダーに「SourceTreeSetup」で始まる最新のインストーラーが格納されているかを確認しましょう。確認できたら、インストーラーを起動します。

    インストーラーを起動すると、セキュリティ警告が表示されるので、実行ボタンを押して進めます。その後、ライセンスへの同意を求められるので利用許諾契約書をクリックし、内容を読んで確認します。

    3:Atlaasianアカウントを作成する

    ライセンスへの同意後にインストールを行うためには、Atlassian社のアカウントを作成する必要があります。インストーラーで先に進むと、ログイン画面が表示されるので、「My Atlassianを開く」をクリックします。

    続いてブラウザが立ち上がるので、メールアドレス、ユーザー名、パスワードなどの必要事項を入力し、先に進みます。その後、認証メールが届くので、確認することでアカウントの作成が完了します。

    Bitbucketアカウントが必要

    「SourceTree」 を利用するためには、別途「Bitbucketアカウント」が必要になります。

    一度Atlassianアカウントを取得すると、SourceTreeの利用アカウントのみならず、クラウド製品であるBitbucketの管理アカウントなど、様々なシステムを利用できるようになります。

    Bitbucketの設定画面はインストール中に表示されますが、インストール後に設定しても問題ありません。

    4:My Atlassianにログインする

    「SourceTree」を使うためには、Atlassianのアカウントへのログインが必要です。すでにAtlassianのアカウントを持っている人や、新規にアカウントの作成が済んだ人は、次にログインステップへ進みます。

    ログイン画面が表示されたら、登録したメールアドレスを入力し次に進みます。次の画面でパスワードを入力してログインを完了させると、ひとまず「SourceTree」を使用することができるようになります。

    5:GitHubにログインする

    「SourceTree」を使うためには、「GitHub」へのログインも必要になってきます。設定は、ログイン後の画面で行えます。GitHubへのログインはサービスの連携によるものなので、簡単に行うことができます。

    チュートリアルでは使用しないため、Bitbucketと同じくスキップすることができますが、このタイミングで済ませておくのが良いでしょう。

    ここでスキップしても、設定は後から行うことができます。

    6:リモートリポジトリーのチェックをする

    ログイン後、利用するリポジトリーのチェックが確認されます。「リポジトリー」とは、管理するファイルを保存する場所のことです。

    「SourceTree」ではリポジトリーにも種類があり、使用しているPCやHDDなどで管理するローカルリポジトリー、ネット上で管理するリモートリポジトリーの2つがあります。

    ローカルリポジトリーを選択しても問題ありませんが、ここではリモートリポジトリーにチェックを入れておきましょう。

    7:SSHキーの読み込み設定

    リポジトリーのチェックが終わると、SSHキーの読み込み設定の有無を確認されます。ここで設定しておかなくても問題ありませんが、設定して損はないでしょう。

    キーの設定自体は、「SourceTree」を起動後、「ツール」、「SSHキーの作成」、「Generate」の順に進んでいきます。表示された枠内でマウスを動かすとキーが作成されますので、コピーなどして分かりやすい場所にメモとして保存しておくと良いでしょう。

    8:SourceTreeの更新有無を確認する

    SSHキーの読み込み設定を済ませると、次に「SourceTree」の更新有無を確認する表示が出てきます。アップデート更新が表示されたら、「Yes」を選択してソフトウェアを最新に保ちましょう。

    最新のアップデートをしていないと不具合やバグが解消されない為、更新しておくと良いでしょう。もちろん更新自体はいつでも行えますが、それほど時間もかからないので、このタイミングで行いましょう。

    9:SourceTreeを起動する

    My AtlassianやGitHubへのログイン、諸々の設定が終わり、無事にインストールが完了すると、最後に「Finish」ボタンのあるページが表示されます。

    「Finish」ボタンをクリックすると、「SourceTree」が起動します。

    ここまで、スキップしてしまった設定などがある場合は、起動後に設定を行うことができるので必要な場合に行いましょう。

    SourceTreeでGitHubのリポジトリーをクローンする方法4選


    SouceTreeを無事インストールしたら、GitHubのリポジトリーをクローンできます。SourceTreeでGitHubのリポジトリーをクローンする方法は、以下の4つです。

    ・新規作成を行う
    ・クローンの対象プロジェクトを開く
    ・作業ディレクトリを設定する
    ・ユーザーを登録する

    順に説明していきます。

    1:新規作成を行う

    はじめにWindowsであれば左上にある新規/クローンを作成するボタンを押します。macOSであれば、[+新規リポジトリ]→[URLからクローン]メニューを選択します。

    2:クローンの対象プロジェクトを開く

    続いて、画面においてクローンの対象プロジェクトを開きます。

    3:作業ディレクトリを設定する

    続いて作業ディレクトリの設定(ソースURLや保存先のパスを設定)をしていきます。

    4:ユーザーを登録する

    最後にユーザーを登録してクローンを実行します。

    SourceTreeの扱いを身につけた方がいい理由


    SourceTreeは、OSに依存せずにインストールできるので初心者にはおすすめです。一度インストールしてしまえば、バージョン管理を簡単にできるのもメリットです。

    SourceTreeは、インストールも容易で初心者に優しく、無料で使えるというメリットもあります。

    そしてSourceTreeをインストールした人同士で、自分の作業も他人の作業も見える化できるため管理が安心です。

    SourceTreeをインストールしてGitを使おう!


    SourceTreeのインストール方法についてや、インストール後のクローンの仕方などを見てきました。

    SourceTreeをインストールしてしまえば、簡単にバージョン管理できます。SourceTreeのインストールは、とても簡単で初心者でもインストールできます。

    SourceTreeは直感的なインタフェースになっているので、利用するのも簡単に行えるようになっています。

    ぜひ、この機会にSourceTreeをインストールしてGitを使いましょう。

    FEnetを運営しているネプラス株式会社はサービス開始から10年以上
    『エンジニアの生涯価値の向上』をミッションに掲げ、
    多くのインフラエンジニア・ネットワークエンジニアの就業を支援してきました。
    ネプラス株式会社ロゴ

    ネプラス株式会社はこんな会社です

    秋葉原オフィスにはネプラス株式会社をはじめグループのIT企業が集結!
    数多くのエンジニアが集まります。

    秋葉原オフィスイメージ
    • インフラ業界に特化

      インフラ業界に特化

      ネットワーク・サーバー・データベース等、ITインフラ業界に特化。Cisco Systemsプレミアパートナーをはじめ各種ベンダーのパートナー企業です。

      業界を知り尽くしているからこそ大手の取引先企業、経験豊富なエンジニアに選ばれています。

    • 正社員なのにフリーランスのような働き方

      正社員なのにフリーランスのような働き方

      正社員の方でも希望を聞いたうえでプロジェクトをアサインさせていただいており、フリーランスのような働き方が可能。帰社日もありません。

      プロジェクト終了後もすぐに次の案件をご紹介させていただきますのでご安心ください。

    • 大手直取引の高額案件

      大手直取引の高額案件

      案件のほとんどが大手SIerやエンドユーザーからの直取引のためエンジニアの皆様へに高く還元できています。

      Ciscoをはじめ、Juniper、Azure、Linux、AWS等インフラに特化した常時300件以上の案件があります。

    • スキルアップ支援

      スキルアップ支援

      不要なコストを削減し、その分エンジニアの方へのスキルアップ支援(ネットワーク機器貸出、合格時の受験費用支給など)や給与で還元しています。

      受験費用例)CCNP,CCIE:6-20万円、JNCIS:3-4万円、AWS:1-3万円など

      ※業務に関連する一定の資格のみ。各種条件がありますので詳しくは担当者へにお尋ねください。

    • 現給与を保証します!

      100%現給与保証

      前職の給与保証しており、昨年度は100%の方が給与アップを実現。収入面の不安がある方でも安心して入社していただけます。

      ※適用にはインフラエンジニアの業務経験1年以上、等一定の条件がございます。

    • インセンティブ制度

      インセンティブ制度

      ネットワーク機器の販売・レンタル事業等、売上に貢献いただいた方にはインセンティブをお支払いしています。

      取引先企業とエンジニア側、双方にメリットがあり大変好評をいただいています。

    • 社会保険・福利厚生

      社会保険・福利厚生

      社員の方は、社会保険を完備。健康保険は業界内で最も評価の高い「関東ITソフトウェア健康保険組合」です。

      さらに様々なサービスをお得に利用できるベネフィットステーションにも加入いただきます。

    • 東証プライム上場企業グループ

      東証プライム上場企業グループ

      ネプラスは東証プライム上場「株式会社夢真ビーネックスグループ」のグループ企業です。

      安定した経営基盤とグループ間のスムーズな連携でコロナ禍でも安定した雇用を実現させています。

    ネプラス株式会社に興味を持った方へ

    ネプラス株式会社では、インフラエンジニアを募集しています。

    年収をアップしたい!スキルアップしたい!大手の上流案件にチャレンジしたい!
    オンライン面接も随時受付中。ぜひお気軽にご応募ください。

    ネプラス株式会社へのご応募はこちら↓
    ネプラス株式会社へのご応募はこちら↓

    新着案件New Job

    CCNA取得者歓迎!案件・求人はこちら