Sourcetree
Sourcetree は macOS 向けのデスクトップ Git クライアントで、開発者がコマンドラインを使わずにリポジトリを可視化し、ブランチを管理し、コミットを扱えるようにします。
Sourcetree とは?
Sourcetree は、Git ワークフローに重点を置いた macOS 向けのネイティブなデスクトップ バージョン管理クライアントで、製品ラインとして Mercurial もサポートしています。開発者は、ターミナル コマンドの代わりにグラフィカル インターフェースを通じて、リポジトリを視覚的に閲覧し、コミット履歴を確認し、ブランチを作成およびマージし、ローカルの変更を管理できます。一般的な用途には、リポジトリのクローン、ファイル差分の確認、選択した変更のステージング、接続されたワークフロー内での pull request の処理、ソフトウェア開発中の日常的なソース管理作業の対応が含まれます。Sourcetree は、特にブランチや履歴をより明確に把握したい人や、複数のリポジトリを同時に扱う人に役立ちます。このアプリは Atlassian Pty Ltd によって公開されており、Bitbucket などのサービスや、そのほかの Git ホスティング プラットフォームと併用されることが一般的です。
主な特徴
- 視覚的なコミットグラフでリポジトリの履歴を閲覧
- GUI を使ってブランチを作成、切り替え、マージ、管理
- ファイル単位または hunk 単位で変更をステージ、ステージ解除、破棄
- コード変更をコミットする前に差分を確認
- 複数のローカル リポジトリをクローンして管理
- アプリ内でコミット、ブランチ、ファイル変更を検索
diCleanerでアプリの残留データを確認
クリーニング前にキャッシュ、サポートファイル、コンテナ、ログイン項目を確認します。
安全性の概要
状態: 安全
Sourcetree は、Mac 上のソースコード リポジトリを管理するために使われる正規の開発者向けソフトウェアです。通常は、プロジェクトやリポジトリを含むフォルダへのアクセスが必要で、接続されたアカウントへのアクセスは、あなたが使用することを選んだソース管理サービスに関連しています。アプリを通じて行われる変更は、Git コマンドと同じようにコード履歴、ブランチ、ローカル ファイルに影響を与える可能性があるため、commit、merge、reset、discard の操作は確定する前によく確認するのが賢明です。ホスト型のリポジトリ サービスを利用する場合は、想定しているアカウントにのみサインインし、重要な作業のバックアップを維持してください。
推奨: この Mac で Git リポジトリを使用している場合や、視覚的なソース管理ワークフローを好む場合は、Sourcetree を保持してください。もう使用していない場合はアプリを削除できますが、アクティブなリポジトリや保存済みのアカウント接続に依存していないことを確認してから行ってください。
一般的なパス
/Applications/Sourcetree.app
キャッシュパス
~/Library/Caches/com.torusknot.SourceTreeNotMAS
サポートパス
~/Library/Application Support/SourceTree
設定パス
~/Library/Preferences/com.torusknot.SourceTreeNotMAS.plist
体験を共有する
最初に体験を共有しましょう。