Merge branch 'jc/revert-clone-doc-update-for-push-from-shallow'

* jc/revert-clone-doc-update-for-push-from-shallow:
  Revert "git-clone.txt: remove the restriction on pushing from a shallow clone"
This commit is contained in:
Junio C Hamano 2013-07-18 12:59:59 -07:00
commit 30f7ad08e6

View File

@ -182,13 +182,11 @@ objects from the source repository into a pack in the cloned repository.
--depth <depth>:: --depth <depth>::
Create a 'shallow' clone with a history truncated to the Create a 'shallow' clone with a history truncated to the
specified number of revisions. A shallow repository has a specified number of revisions. A shallow repository has a
number of limitations (you cannot clone or fetch from it, nor number of limitations (you cannot clone or fetch from
push into it), but is adequate if you are only interested in it, nor push from nor into it), but is adequate if you
the recent history of a large project with a long history. are only interested in the recent history of a large project
+ with a long history, and would want to send in fixes
Pushing from a shallow clone should be avoided if the git version on as patches.
the receiver end is older than v1.7.10, or any other git
implementation that does not perform connectivity check.
--[no-]single-branch:: --[no-]single-branch::
Clone only the history leading to the tip of a single branch, Clone only the history leading to the tip of a single branch,