Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.kernel.org/pub/scm/git/git.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJunio C Hamano <junkio@cox.net>2005-12-13 10:55:09 +0300
committerJunio C Hamano <junkio@cox.net>2005-12-13 10:55:09 +0300
commit76cead391f77142f153ceafcb21ba50f0b09dd15 (patch)
tree3390d73dce262ccff6e74d602e851c7a50b2d519 /Documentation/pack-protocol.txt
parent1e2ccd3abc8f5d96244806f753568493c3e77d4c (diff)
Documentation: fix missing links to git(7)
Also move pack protocol description to technical/. Signed-off-by: Junio C Hamano <junkio@cox.net>
Diffstat (limited to 'Documentation/pack-protocol.txt')
-rw-r--r--Documentation/pack-protocol.txt38
1 files changed, 0 insertions, 38 deletions
diff --git a/Documentation/pack-protocol.txt b/Documentation/pack-protocol.txt
deleted file mode 100644
index 7d6aec409d..0000000000
--- a/Documentation/pack-protocol.txt
+++ /dev/null
@@ -1,38 +0,0 @@
-There are two Pack push-pull protocols.
-
-upload-pack (S) | fetch/clone-pack (C) protocol:
-
- # Tell the puller what commits we have and what their names are
- S: SHA1 name
- S: ...
- S: SHA1 name
- S: # flush -- it's your turn
- # Tell the pusher what commits we want, and what we have
- C: want name
- C: ..
- C: want name
- C: have SHA1
- C: have SHA1
- C: ...
- C: # flush -- occasionally ask "had enough?"
- S: NAK
- C: have SHA1
- C: ...
- C: have SHA1
- S: ACK
- C: done
- S: XXXXXXX -- packfile contents.
-
-send-pack | receive-pack protocol.
-
- # Tell the pusher what commits we have and what their names are
- C: SHA1 name
- C: ...
- C: SHA1 name
- C: # flush -- it's your turn
- # Tell the puller what the pusher has
- S: old-SHA1 new-SHA1 name
- S: old-SHA1 new-SHA1 name
- S: ...
- S: # flush -- done with the list
- S: XXXXXXX --- packfile contents.