
Как я могу получить текущий рабочий каталог из консоли, используя 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