257 Commits (91b834807b98b620050fe534b6de93e223dbcbcf)

Author SHA1 Message Date
Brandon Williams 91b834807b submodule: check for unstaged .gitmodules outside of config parsing 8 years ago
Brandon Williams 8fa2915971 submodule: remove fetch.recursesubmodules from submodule-config parsing 8 years ago
Brandon Williams f20e7c1ea2 submodule: remove submodule.fetchjobs from submodule-config parsing 8 years ago
Brandon Williams 4c0eeafe47 cache.h: add GITMODULES_FILE macro 8 years ago
Ville Skyttä 6412757514 Spelling fixes 8 years ago
Brandon Williams 627d9342fe submodule: convert is_submodule_initialized to work on a repository 8 years ago
Brandon Williams 69aba5329e submodule: add repo_read_gitmodules 8 years ago
Stefan Beller a6d7eb2c7a pull: optionally rebase submodules (remote submodule changes only) 8 years ago
Brandon Williams b2141fc1d2 config: don't include config.h by default 8 years ago
Stefan Beller 046b48239e Introduce 'submodule.recurse' option for worktree manipulators 8 years ago
Stefan Beller 1d789d0892 submodule loading: separate code path for .gitmodules and config overlay 8 years ago
Stefan Beller d7a3803f9e reset/checkout/read-tree: unify config callback for submodule recursion 8 years ago
Brandon Williams c08397e3aa pathspec: remove PATHSPEC_STRIP_SUBMODULE_SLASH_EXPENSIVE flag 8 years ago
Brandon Williams bdab972153 submodule: add die_in_unpopulated_submodule function 8 years ago
brian m. carlson bc83266abe Convert lookup_commit* to struct object_id 8 years ago
brian m. carlson 1e43ed9867 Convert remaining callers of lookup_commit_reference* to object_id 8 years ago
brian m. carlson 71f35d5cbc submodule: convert merge_submodule to use struct object_id 8 years ago
Stefan Beller 5a5221427c diff: recurse into nested submodules for inline diff 8 years ago
Stefan Beller 218c883783 submodule: properly recurse for read-tree and checkout 8 years ago
Stefan Beller da27bc81f0 submodule: avoid auto-discovery in new working tree manipulator code 8 years ago
Stefan Beller a17062cf42 submodule_move_head: reuse child_process structure for futher commands 8 years ago
Brandon Williams aacc5c1a81 submodule: refactor logic to determine changed submodules 8 years ago
Brandon Williams 7c8d2b00f2 submodule: improve submodule_has_commits() 8 years ago
Brandon Williams a6bb78c3b1 submodule: change string_list changed_submodule_paths 8 years ago
Brandon Williams d1a8460caa submodule: remove add_oid_to_argv() 8 years ago
Brandon Williams 610b233704 submodule: rename free_submodules_sha1s() 8 years ago
Brandon Williams 419fd7866c submodule: rename add_sha1_to_array() 8 years ago
Stefan Beller f2d48994dc submodule.c: submodule_move_head works with broken submodules 8 years ago
Stefan Beller 823bab09c6 submodule.c: uninitialized submodules are ignored in recursive commands 8 years ago
Sebastian Schuberth 731eb176a3 submodule: remove a superfluous second check for the "new" variable 8 years ago
Ralf Thielow 35ad44cbd8 submodule.c: add missing ' in error messages 8 years ago
Brandon Williams 06bf4ad1db push: propagate remote and refspec with --recurse-submodules 8 years ago
Brandon Williams 2a90556dde push: propagate push-options with --recurse-submodules 8 years ago
Stefan Beller 17b254cda6 diff: submodule inline diff to initialize env array. 8 years ago
brian m. carlson 910650d2f8 Rename sha1_array to oid_array 8 years ago
brian m. carlson 1b7ba794d2 Convert sha1_array_for_each_unique and for_each_abbrev to object_id 8 years ago
brian m. carlson 98a72ddc12 Make sha1_array_append take a struct object_id * 8 years ago
Jeff King 1a168e5c86 convert unchecked snprintf into xsnprintf 8 years ago
Stefan Beller 40069d6e3a submodule.c: correctly handle nested submodules in is_submodule_modified 8 years ago
brian m. carlson 2eb80bcdcc submodule: convert check_for_new_submodule_commits to object_id 8 years ago
Nguyễn Thái Ngọc Duy bbbb7de7ac path.c: move some code out of strbuf_git_path_submodule() 8 years ago
Stefan Beller 5c896f7c3e submodule.c: stricter checking for submodules in is_submodule_modified 8 years ago
Stefan Beller fcecf0b968 submodule.c: port is_submodule_modified to use porcelain 2 8 years ago
Stefan Beller af6865a7f1 submodule.c: convert is_submodule_modified to use strbuf_getwholeline 8 years ago
Stefan Beller 64f9a946f0 submodule.c: factor out early loop termination in is_submodule_modified 8 years ago
Stefan Beller d0d7fed1a2 submodule.c: use argv_array in is_submodule_modified 8 years ago
Brandon Williams a086f921a7 submodule: decouple url and submodule interest 8 years ago
Stefan Beller 6e3c1595c6 update submodules: add submodule_move_head 8 years ago
Stefan Beller 202275b96b submodule.c: get_super_prefix_or_empty 8 years ago
Stefan Beller 6cd5757c89 update submodules: move up prepare_submodule_repo_env 8 years ago