Function: magit-submodule--restore-worktree

magit-submodule--restore-worktree is a byte-compiled function defined in magit-submodule.el.

Signature

(magit-submodule--restore-worktree WORKTREE GITDIR)

Source Code

;; Defined in ~/.emacs.d/elpa/magit-20260411.1452/magit-submodule.el
(defun magit-submodule--restore-worktree (worktree gitdir)
  (make-directory worktree t)
  (with-temp-file (expand-file-name ".git" worktree)
    (insert "gitdir: " (file-relative-name gitdir worktree) "\n"))
  (let ((default-directory worktree))
    (magit-call-git "reset" "--hard" "HEAD" "--")))