@@ -, +, @@ directory. --- eclass/git-2.eclass | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) --- a/eclass/git-2.eclass +++ a/eclass/git-2.eclass @@ -278,7 +278,8 @@ git-2_prepare_storedir() { if [[ ${EGIT_PROJECT} ]]; then clone_dir=${EGIT_PROJECT} else - clone_dir=${EGIT_REPO_URI##*/} + local strippeduri=${EGIT_REPO_URI%/.git} + clone_dir=${strippeduri##*/} fi EGIT_DIR=${EGIT_STORE_DIR}/${clone_dir} --