Merge branch 'sb/submodule-rm-absorb' into maint

Doc update to a recently graduated topic.

* sb/submodule-rm-absorb:
  Documentation/git-rm: correct submodule description
This commit is contained in:
Junio C Hamano 2017-06-24 15:29:32 -07:00
Родитель b960cd37c6 68602c01fd
Коммит 4f7132a9be
1 изменённых файлов: 5 добавлений и 4 удалений

Просмотреть файл

@ -140,10 +140,11 @@ Only submodules using a gitfile (which means they were cloned
with a Git version 1.7.8 or newer) will be removed from the work with a Git version 1.7.8 or newer) will be removed from the work
tree, as their repository lives inside the .git directory of the tree, as their repository lives inside the .git directory of the
superproject. If a submodule (or one of those nested inside it) superproject. If a submodule (or one of those nested inside it)
still uses a .git directory, `git rm` will fail - no matter if forced still uses a .git directory, `git rm` will move the submodules
or not - to protect the submodule's history. If it exists the git directory into the superprojects git directory to protect
submodule.<name> section in the linkgit:gitmodules[5] file will also the submodule's history. If it exists the submodule.<name> section
be removed and that file will be staged (unless --cached or -n are used). in the linkgit:gitmodules[5] file will also be removed and that file
will be staged (unless --cached or -n are used).
A submodule is considered up-to-date when the HEAD is the same as A submodule is considered up-to-date when the HEAD is the same as
recorded in the index, no tracked files are modified and no untracked recorded in the index, no tracked files are modified and no untracked