@@ -1123,8 +1123,6 @@ static void deinit_submodule(const char *path, const char *prefix,
11231123 if (!(flags & OPT_QUIET ))
11241124 printf (format , displaypath );
11251125
1126- submodule_unset_core_worktree (sub );
1127-
11281126 strbuf_release (& sb_rm );
11291127 }
11301128
@@ -2005,29 +2003,6 @@ static int check_name(int argc, const char **argv, const char *prefix)
20052003 return 0 ;
20062004}
20072005
2008- static int connect_gitdir_workingtree (int argc , const char * * argv , const char * prefix )
2009- {
2010- struct strbuf sb = STRBUF_INIT ;
2011- const char * name , * path ;
2012- char * sm_gitdir ;
2013-
2014- if (argc != 3 )
2015- BUG ("submodule--helper connect-gitdir-workingtree <name> <path>" );
2016-
2017- name = argv [1 ];
2018- path = argv [2 ];
2019-
2020- strbuf_addf (& sb , "%s/modules/%s" , get_git_dir (), name );
2021- sm_gitdir = absolute_pathdup (sb .buf );
2022-
2023- connect_work_tree_and_git_dir (path , sm_gitdir , 0 );
2024-
2025- strbuf_release (& sb );
2026- free (sm_gitdir );
2027-
2028- return 0 ;
2029- }
2030-
20312006#define SUPPORT_SUPER_PREFIX (1<<0)
20322007
20332008struct cmd_struct {
@@ -2041,7 +2016,6 @@ static struct cmd_struct commands[] = {
20412016 {"name" , module_name , 0 },
20422017 {"clone" , module_clone , 0 },
20432018 {"update-clone" , update_clone , 0 },
2044- {"connect-gitdir-workingtree" , connect_gitdir_workingtree , 0 },
20452019 {"relative-path" , resolve_relative_path , 0 },
20462020 {"resolve-relative-url" , resolve_relative_url , 0 },
20472021 {"resolve-relative-url-test" , resolve_relative_url_test , 0 },
0 commit comments