Sourcetreeの使い方を簡単にまとめました

最近Sourcetreeを使う機会が出てきたので、簡単に基本的な使い方まとめました。

※以下全てMacの場合です。

Sourcetreeインストール

まずはSourcetreeをインストールします。

「Download for Mac OS X」をクリックしてダウンロード。その後インストール。

Sourcetreeを開くと下記のような画面が表示されます。

スクリーンショット 2020-12-07 17.09.47

既存のディレクトリを追加

上記画像より「ディレクトリをスキャン」をクリックするとローカルのディレクトリが選択できるようになりますので、Githubよりcloneしたディレクトリを選択。

問題なければ「リポジトリの選択」をクリック

画像20

すると下記のようにリポジトリが追加されます。

スクリーンショット 2020-12-07 17.14.00

ディレクトリ名をダブルクリックすると画面が開きます。

スクリーンショット 2020-12-07 17.14.45

次にそれぞれの作業を記載します。

ブランチを作成する

「ブランチ」をクリックします。

スクリーンショット 2020-12-07 17.19.18

ブランチ名を記載し、「ブランチを作成」をクリック。

スクリーンショット 2020-12-07 17.20.39

左サイドバーのブランチに、作成したブランチが追加されています。

スクリーンショット 2020-12-07 17.21.09

(○がついているのが現在のブランチです)

ファイル追加・修正

次にファイルの追加・修正を行います。ローカルよりファイルを修正します。

すると、Sourcetreeのコミットに「1」のように表示されます。

スクリーンショット 2020-12-07 17.23.35

「Uncommitted changes」をクリックすると、「ステージングに未登録のファイル」に修正されたファイルが表示されます。

スクリーンショット 2020-12-07 17.24.28

ファイルをステージング環境にアップする(git add)

アップするファイルにチェックを入れます。

スクリーンショット 2020-12-07 17.26.57

すると、ファイルが「ステージング済みのファイル」に移動します。

スクリーンショット 2020-12-07 17.28.13

コミットする(git commit)

「コミット」をクリックすると、テキストエリアが表示されます。

スクリーンショット 2020-12-07 17.31.01

コミットされました。

スクリーンショット 2020-12-07 17.32.35

プッシュする(git push)

プッシュをクリックします。

スクリーンショット 2020-12-07 17.34.37

プッシュするブランチにチェックを入れ、「OK」をクリックします。

スクリーンショット 2020-12-07 17.35.48

プッシュされました。

GitHubのページを見ると、プルリクのリンクが表示されます。

スクリーンショット 2020-12-07 17.42.31


チェックアウト

ブランチを右クリックすると「[ブランチ名]をチェックアウト」と表示されるので、クリックするとチェックアウトできます。

スクリーンショット 2020-12-07 17.45.34

プル

スクリーンショット 2020-12-07 17.46.54

「プル」に数字が表示されている場合、クリックするとプルできます。

ブランチの削除

ブランチ名を右クリックすると、「[ブランチ名]を削除」という項目があるので、クリックで削除できます。

スクリーンショット 2020-12-07 17.47.43

リモートブランチをローカルで確認

「フェッチ」をクリックします。

スクリーンショット 2020-12-11 10.36.45

「すべてのリモートからフェッチ」にチェックを入れて「OK」をクリックします。

スクリーンショット 2020-12-11 10.37.49

「リモート」にブランチが追加されています。

スクリーンショット 2020-12-11 10.46.14

リモートブランチをローカルにチェックアウトします。

チェックアウトしたいブランチを右クリックし「チェックアウト」をクリックします。

スクリーンショット 2020-12-11 10.49.26

内容確認し「チェックアウト」をクリックします。

スクリーンショット 2020-12-11 10.49.48

すると、「ブランチ」に追加されました。

スクリーンショット 2020-12-11 10.50.19

こちらでローカルでファイル確認できます。



以上です。随時追記します。


その他・参考資料

2021/8/13から、パスワードでの認証が利用できなくなります。Personal Access Tokenや二段階認証などの代替手段に切り替えをお願いします。

参考:


読んでいただきありがとうございます。