aboutsummaryrefslogtreecommitdiff
path: root/lisp/magit-clone.el
diff options
context:
space:
mode:
authorJonas Bernoulli <jonas@bernoul.li>2021-08-20 18:02:00 +0200
committerJonas Bernoulli <jonas@bernoul.li>2021-08-20 22:49:36 +0200
commit47075e21ba9a5592c5a06601d2e357a360bf8d37 (patch)
tree72d21166cf8b9d467147a814a1e39ba3d5ba8f7e /lisp/magit-clone.el
parent534ef5a649d2209707249447971133d54944cffa (diff)
Add support for "git bundle"
Closes #4392.
Diffstat (limited to 'lisp/magit-clone.el')
-rw-r--r--lisp/magit-clone.el5
1 files changed, 4 insertions, 1 deletions
diff --git a/lisp/magit-clone.el b/lisp/magit-clone.el
index 649d861..224ca7b 100644
--- a/lisp/magit-clone.el
+++ b/lisp/magit-clone.el
@@ -262,7 +262,10 @@ Then show the status buffer for the new repository."
(?l "[l]ocal url"
(concat "file://"
(magit-convert-filename-for-git
- (read-directory-name "Clone repository: file://"))))))
+ (read-directory-name "Clone repository: file://"))))
+ (?b "or [b]undle"
+ (magit-convert-filename-for-git
+ (read-file-name "Clone from bundle: ")))))
(defun magit-clone--url-to-name (url)
(and (string-match "\\([^/:]+?\\)\\(/?\\.git\\)?$" url)