58 Commits (5588dbffbd61e4906e453808c6ad32f792fea521)

Author SHA1 Message Date
Stefan Beller 83b7696605 submodule: rename and add flags to ok_to_remove_submodule 8 years ago
Stefan Beller bd26756112 submodule.h: add extern keyword to functions 8 years ago
Brandon Williams 9ebf689aad submodules: load gitmodules file from commit sha1 8 years ago
Brandon Williams f9f42560e2 submodules: add helper to determine if a submodule is initialized 8 years ago
Brandon Williams 5688c28d81 submodules: add helper to determine if a submodule is populated 8 years ago
Brandon Williams 6c656c3fe4 submodules: add RECURSE_SUBMODULES_ONLY value 8 years ago
Stefan Beller f6f8586140 submodule: add absorb-git-dir function 8 years ago
Stefan Beller 47e83eb3b7 move connect_work_tree_and_git_dir to dir.h 8 years ago
Brandon Williams 0301c821c5 push: fix --dry-run to not push submodules 8 years ago
Heiko Voigt 9cfa1c260f serialize collection of refs that contain submodule changes 8 years ago
Jacob Keller fd47ae6a5b diff: teach diff to display submodule difference with an inline diff 8 years ago
Jacob Keller 602a283afb submodule: convert show_submodule_summary to use struct object_id * 8 years ago
Jeff King 89044baa8b submodule: stop sanitizing config options 9 years ago
Jeff King 4638728c63 submodule--helper: move config-sanitizing to submodule.c 9 years ago
Stefan Beller 3604242f08 submodule: port init from shell to C 9 years ago
Stefan Beller a028a1930c fetching submodules: respect `submodule.fetchJobs` config option 9 years ago
Stefan Beller ea2fa5a338 submodule-config: keep update strategy around 9 years ago
Stefan Beller 62104ba14a submodules: allow parallel fetching, add tests and documentation 9 years ago
Mike Crowe b33a15b081 push: add recurseSubmodules config option 9 years ago
Heiko Voigt 027771fcb1 submodule: allow erroneous values for the fetchRecurseSubmodules option 10 years ago
Heiko Voigt 851e18c385 submodule: use new config API for worktree configurations 10 years ago
Heiko Voigt 959b5455d0 submodule: implement a config API for lookup of .gitmodules values 10 years ago
Jens Lehmann 95c16418f0 rm: delete .gitmodules entry of submodules removed from the work tree 12 years ago
Jens Lehmann 0656781fad mv: update the path entry in .gitmodules for moved submodules 12 years ago
Jens Lehmann 5fee995244 submodule.c: add .gitmodules staging helper functions 12 years ago
Jens Lehmann a88c915de9 mv: move submodules using a gitfile 12 years ago
John Keeping 0f33a0677d submodule: print graph output next to submodule log 12 years ago
Ramkumar Ramachandra 4e215131d2 submodule: display summary header in bold 12 years ago
Jens Lehmann 293ab15eea submodule: teach rm to remove submodules unless they contain a git directory 12 years ago
Jens Lehmann 50d89ad654 submodule: use argv_array instead of hand-building arrays 13 years ago
René Scharfe c2df7585ef submodule: fix prototype of gitmodules_config 13 years ago
Heiko Voigt eb21c732d6 push: teach --recurse-submodules the on-demand option 13 years ago
Heiko Voigt a762e51ef2 Refactor submodule push check to use string list instead of integer 13 years ago
Brad King 80988783c8 submodule: Search for merges only at end of recursive merge 13 years ago
Fredrik Gustafsson d2b17b3220 push: Don't push a repository with unpushed submodules 14 years ago
Jens Lehmann 8f0700dd33 fetch/pull: Add the 'on-demand' value to the --recurse-submodules option 14 years ago
Jens Lehmann 88a21979c5 fetch/pull: recurse into submodules when necessary 14 years ago
Jens Lehmann be254a0ea9 Add the 'fetch.recurseSubmodules' config setting 14 years ago
Jens Lehmann 7dce19d374 fetch/pull: Add the --recurse-submodules option 14 years ago
Jens Lehmann 302ad7a993 Submodules: Use "ignore" settings from .gitmodules too for diff and status 15 years ago
Jens Lehmann aee9c7d654 Submodules: Add the new "ignore" config option for diff and status 15 years ago
Heiko Voigt 68d03e4a6e Implement automatic fast-forward merge for submodules 15 years ago
Jens Lehmann 46a958b3da Add the option "--ignore-submodules" to "git status" 15 years ago
Jens Lehmann 3bfc450476 git status: ignoring untracked files must apply to submodules too 15 years ago
Jens Lehmann c7e1a73641 git diff --submodule: Show detailed dirty status of submodules 15 years ago
Jens Lehmann 721ceec1ad Teach diff --submodule that modified submodule directory is dirty 15 years ago
Jens Lehmann ee6fc514f2 Show submodules as modified when they contain a dirty work tree 15 years ago
Johannes Schindelin 752c0c2492 Add the --submodule option to the diff option family 15 years ago