git: получить текущий рабочий каталог

git: получить текущий рабочий каталог

Как я могу получить текущий рабочий каталог из консоли, используя git?

что-то вроде: если я в: ~/projects/someproject/somesubfolder/, консольная команда должна выдать /home/va1en0k/someproject/(если в этом каталоге есть .git/папка или что-то вроде этого)

или если GIT_WORKING_DIRустановлено, он должен вернуть его. или что-то еще, что Git использует для его определения

решение1

Попробуй это:

echo $( cd $(git rev-parse --show-cdup); pwd)

решение2

Простой: git rev-parse --show-toplevel

Связанный контент