git レポジトリ内部で作業していたとします。プロジェクトに関するもろもろの実行コマンドは、基本的にプロジェクトのトップレベルから実行されることを想定しています。

例: make, rails, etc

レポジトリのどこで作業していようが、トップレベルでコマンドを実行できれば、わざわざ cd する手間がなくてうれしいなと考えました。これを実現する方法はありますか?