summaryrefslogtreecommitdiff
path: root/submodule.h
Commit message (Expand)AuthorAgeFilesLines
* submodule: convert is_submodule_initialized to work on a repositoryBrandon Williams2017-06-231-1/+1
* submodule: add repo_read_gitmodulesBrandon Williams2017-06-231-0/+2
* Merge branch 'sb/submodule-blanket-recursive'Junio C Hamano2017-06-131-1/+6
|\
| * Introduce 'submodule.recurse' option for worktree manipulatorsStefan Beller2017-06-011-0/+1
| * reset/checkout/read-tree: unify config callback for submodule recursionStefan Beller2017-05-301-1/+5
* | Merge branch 'bw/pathspec-sans-the-index'Junio C Hamano2017-05-301-0/+4
|\ \
| * | pathspec: remove PATHSPEC_STRIP_SUBMODULE_SLASH_EXPENSIVE flagBrandon Williams2017-05-121-0/+2
| * | submodule: add die_in_unpopulated_submodule functionBrandon Williams2017-05-101-0/+2
| |/
* | submodule: convert merge_submodule to use struct object_idbrian m. carlson2017-05-081-4/+4
|/
* Merge branch 'nd/files-backend-git-dir'Junio C Hamano2017-04-191-0/+6
|\
| * path.c: move some code out of strbuf_git_path_submodule()Nguyễn Thái Ngọc Duy2017-03-271-0/+6
* | Merge branch 'bw/push-options-recursively-to-submodules'Junio C Hamano2017-04-191-1/+4
|\ \
| * | push: propagate remote and refspec with --recurse-submodulesBrandon Williams2017-04-111-1/+3
| * | push: propagate push-options with --recurse-submodulesBrandon Williams2017-04-111-0/+1
* | | Merge branch 'bc/object-id'Junio C Hamano2017-04-191-4/+4
|\ \ \ | |/ / |/| |
| * | Rename sha1_array to oid_arraybrian m. carlson2017-03-311-3/+3
| * | submodule: convert check_for_new_submodule_commits to object_idbrian m. carlson2017-03-281-1/+1
| |/
* | Merge branch 'sb/checkout-recurse-submodules'Junio C Hamano2017-03-281-1/+22
|\ \ | |/ |/|
| * update submodules: add submodule_move_headStefan Beller2017-03-161-0/+7
| * submodules: introduce check to see whether to touch a submoduleStefan Beller2017-03-151-0/+7
| * update submodules: add a config option to determine if submodules are updatedStefan Beller2017-03-151-0/+1
| * make is_submodule_populated gentlyStefan Beller2017-03-151-1/+7
* | rev-parse: add --show-superproject-working-treeStefan Beller2017-03-081-0/+8
|/
* Merge branch 'bw/push-submodule-only'Junio C Hamano2017-01-311-0/+1
|\
| * submodules: add RECURSE_SUBMODULES_ONLY valueBrandon Williams2016-12-201-0/+1
* | Merge branch 'sb/submodule-rm-absorb'Junio C Hamano2017-01-181-24/+32
|\ \
| * | submodule: rename and add flags to ok_to_remove_submoduleStefan Beller2016-12-271-1/+5
| * | submodule.h: add extern keyword to functionsStefan Beller2016-12-271-25/+30
* | | Merge branch 'bw/grep-recurse-submodules'Junio C Hamano2017-01-181-0/+3
|\ \ \
| * | | submodules: load gitmodules file from commit sha1Brandon Williams2016-12-221-0/+1
| * | | submodules: add helper to determine if a submodule is initializedBrandon Williams2016-12-221-0/+1
| * | | submodules: add helper to determine if a submodule is populatedBrandon Williams2016-12-221-0/+1
* | | | Merge branch 'sb/submodule-embed-gitdir'Junio C Hamano2017-01-101-1/+4
|\ \ \ \ | | |/ / | |/| / | |_|/ |/| |
| * | submodule: add absorb-git-dir functionStefan Beller2016-12-121-0/+4
| * | move connect_work_tree_and_git_dir to dir.hStefan Beller2016-12-121-1/+0
| |/
* | push: fix --dry-run to not push submodulesbw/push-dry-runBrandon Williams2016-11-231-1/+3
* | serialize collection of refs that contain submodule changesHeiko Voigt2016-11-161-2/+3
|/
* diff: teach diff to display submodule difference with an inline diffJacob Keller2016-08-311-0/+6
* submodule: convert show_submodule_summary to use struct object_id *Jacob Keller2016-08-311-1/+1
* Merge branch 'jk/submodule-c-credential'Junio C Hamano2016-05-171-0/+7
|\
| * submodule: stop sanitizing config optionsjk/submodule-c-credentialJeff King2016-05-061-10/+1
| * submodule--helper: move config-sanitizing to submodule.cJeff King2016-04-281-0/+16
* | submodule: port init from shell to CStefan Beller2016-04-161-0/+1
* | Merge branch 'sb/submodule-path-misc-bugs' into sb/submodule-initJunio C Hamano2016-04-141-0/+1
|\ \ | |/
| * Merge branch 'sb/submodule-parallel-fetch'Junio C Hamano2016-01-121-1/+1
| |\
| * | push: add recurseSubmodules config optionMike Crowe2015-11-201-0/+1
* | | fetching submodules: respect `submodule.fetchJobs` config optionStefan Beller2016-03-011-0/+2
* | | submodule-config: keep update strategy aroundStefan Beller2016-03-011-0/+16
| |/ |/|
* | submodules: allow parallel fetching, add tests and documentationStefan Beller2015-12-161-1/+1
|/
* submodule: allow erroneous values for the fetchRecurseSubmodules optionhv/submodule-configHeiko Voigt2015-08-191-1/+1