Skip to content

Submodule support for git mv and git rm

Petr Baudis git 1 version In review

Get series with b4
b4 am 20080912210817.31628.69014.stgit@localhost

Versions newest first

  1. v1 Latest6 patches 9 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/6submodule.*: Introduce simple C interface for submodule lookup by pathMakefile submodule.c submodule.h+60 -03 replies
2/6git rm: Support for removing submodulesDocumentation/git-rm.txt builtin-rm.c+58 -134 replies
3/6git mv: Support moving submodulesbuiltin-mv.c+33 -42 replies
4/6t7403: Submodule git mv, git rm testsuitet/t7403-submodule-mvrm.sh+242 -00 replies
5/6t7400: Add short "git submodule add" testsuitet/t7400-submodule-basic.sh+27 -10 replies
6/6git submodule add: Fix naming clash handlinggit-submodule.sh t/t7400-submodule-basic.sh+23 -32 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/6] Submodule support for git mv and git rm

This is a resend of the previously submitted series, with basically no changes since the previous submission.

---

Petr Baudis (6):
git submodule add: Fix naming clash handling
t7400: Add short "git submodule add" testsuite
t7403: Submodule git mv, git rm testsuite
git mv: Support moving submodules
git rm: Support for removing submodules
submodule.*: Introduce simple C interface for submodule lookup by path

 Documentation/git-rm.txt   |    6 +
 Makefile                   |    2 
 builtin-mv.c               |   37 ++++++-
 builtin-rm.c               |   65 ++++++++++--
 git-submodule.sh           |   15 ++-
 submodule.c                |   50 +++++++++
 submodule.h                |    8 +
 t/t7400-submodule-basic.sh |   39 +++++++
 t/t7403-submodule-mvrm.sh  |  242 ++++++++++++++++++++++++++++++++++++++++++++
 9 files changed, 443 insertions(+), 21 deletions(-)
 create mode 100644 submodule.c
 create mode 100644 submodule.h
 create mode 100755 t/t7403-submodule-mvrm.sh