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

관련 정보