1. ホーム
  2. git

[解決済み] SourceTreeをコマンドラインから開くにはどうしたらいいですか?

2023-03-29 04:57:57

質問

SourceTree でコマンドラインから git リポジトリを開く簡単な方法はありますか。

私はターミナルから多くの git 作業を行いますが、時々、良い履歴表示/差分表示の代わりとなるものがありません。ブックマークを使用せずに開くことができるようになるのが大好きです。

どのように解決するのですか?

SourceTreeコマンドラインツールをインストールすることで stree コマンドを提供します。これにより、SourceTreeでカレントディレクトリを開くことができるようになります。

リポジトリへの特定のパスを指定することもできます。

stree ~/my-repo-in-another-folder


何らかの理由でコマンドラインツールをインストールすることができない場合は、次のようにすることもできます。

open -a SourceTree path-to-file

と、.bashrc や .zshrc にエイリアスを設定するとよいでしょう。

alias sourcetree='open -a SourceTree'

SourceTree 3をご利用の方へ

alias sourcetree='open -a SourceTree\ 3'