Quickly go to project root

1 · Abin Simon · Nov. 4, 2018, midnight
Let us say you went deep in to a highly nested project structure and want to get back to the project root. Sure you could go cd ../<TAB>, nah not here cd ../../<TAB>, not here either ..... But there is a much better way to do this. You can leverage git to find where the project root is. git rev-parse --show-toplevel 2> /dev/null This gives you the project root location. Now you can make this into a fuction and source it. root(){ cd $(git rev-parse --show-toplevel 2> /dev/null)} Now you can ty...