LoginSignup
9
3

More than 5 years have passed since last update.

シェル(ターミナル)でカンタンにプロジェクトルートに戻りたい

Last updated at Posted at 2018-04-04

シェルを使って開発をしている人のためのTIPSです。

シェルで作業中をしているときに「プロジェクトフォルダのルートディレクトリに戻りたい」となることってありませんか。
そうなる度に、cd ..を連打してディレクトリを戻っている人もいるのではないでしょうか。
深い階層のディレクトリだった場合にはとても大変ですよね。

この問題に対するとっておきの解決策があります。

お使いのシェルの設定ファイル(.bash_profile.zshrcなど)や.aliasなどに、以下のエイリアスを追加してあげましょう。

alias pjroot=`cd $(git rev-parse --show-toplevel)`

このaliasを追加をすると、pjrootという入力をするだけでプロジェクトルートに戻ることができます。
(ただし、そのプロジェクトフォルダがgitを使って管理されていることが前提になります。)

git rev-parseについては、以下のQiitaの記事が参考になるかと思います。
https://qiita.com/Alice1017/items/ad061f33c8d42d52e079


2018/4/5 更新、このままだとパスが表示されるだけでした...。修正しました、すみません。

9
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
3