Ver código fonte

Update maybe_git_repo() to strip user@ :NNNN and .git from urls for fs location.

cray
Mitch Tishmack 11 anos atrás
pai
commit
68a9882bcc
1 arquivos alterados com 7 adições e 1 exclusões
  1. +7
    -1
      git/.profile.d/20-functions-git.sh

+ 7
- 1
git/.profile.d/20-functions-git.sh Ver arquivo

@@ -7,7 +7,13 @@ maybe_git_repo()
echo "${1}" | grep '://' > /dev/null 2>&1
[ $? = 0 ] && proto=$(echo "${1}" | sed -e 's|[:]\/\/.*||g')
git_dir=$(echo "${1}" | sed -e 's|.*[:]\/\/||g')
repo=$(echo "${destination}/${git_dir}" | sed -e 's/\.git$//g')

# strip user@, :NNN, and .git from input uri's
repo="${destination}/"$(echo "${git_dir}" |
sed -e 's/\.git$//g' |
sed -e 's|.*\@||g' |
sed -e 's|\:[[:digit:]]\{1,\}\/|/|g' |
tr -d '~')

if [ ! -d "${repo}" ]; then
mkdir -p "${repo}"


Carregando…
Cancelar
Salvar