
Como posso obter o diretório de trabalho atual do console usando git
?
algo como: se eu estiver em: ~/projects/someproject/somesubfolder/
, o comando do console deverá dizer /home/va1en0k/someproject/
(se houver uma .git/
pasta neste diretório ou algo parecido com isto)
ou se GIT_WORKING_DIR
estiver definido, deve retorná-lo. ou o que quer que o Git use para determiná-lo
Responder1
Experimente isto:
echo $( cd $(git rev-parse --show-cdup); pwd)
Responder2
Simples:
git rev-parse --show-toplevel