git-new-workdir の有効化手順
「git-new-workdir の有効化」とは
git-new-workdir の有効化とは、パスの通ったディレクトリにgit-new-workdirコマンドへのシンボリックリンクを貼ること。
有効化手順
実際に「パスの通ったディレクトリ」に「git-new-workdirコマンド」への「シンボリックリンクを貼」っていきます。
「パスの通ったディレクトリ」
「パスの通ったディレクトリ」として適当なのは /usr/local/bin
です。
「git-new-workdirコマンド」
次に「git-new-workdirコマンド」のあるディレクトリを特定していきます。
gitインストールディレクトリの中の share/git-core/contrib/workdir
の中に git-new-workdir
があります。
homebrewでgitをインストールしているので、gitのインストールディレクトリを特定するには、brew info git
を実行するとわかります。
私の場合は /usr/local/Cellar/git/2.27.0
でした。
したがって git-new-workdir
のフルパスは /usr/local/Cellar/git/2.27.0/share/git-core/contrib/workdir/git-new-workdir
と判明しました。
「シンボリックリンクを貼る」
ということで、以下のコマンドを実行すればOKです。
ln -s /usr/local/Cellar/git/2.27.0/share/git-core/contrib/workdir/git-new-workdir /usr/local/bin/git-new-workdir
うまくできたか確認
$ which git-new-workdir
/usr/local/bin/git-new-workdir
のように返ってくればOK。何も返ってこないとなると失敗です。
参考
Gitで同時に複数ブランチを利用する場合は、やっぱり git-new-workdir だね! - 都内SEのプログラミング勉強と雑記
/bin, /usr/bin, /usr/sbin, /usr/local/bin の違いとは? - Qiita
comments powered by Disqus