git/Documentation
Junio C Hamano cbdffe4093 check_ref_format(): tighten refname rules
This changes the rules for refnames to forbid:

 (1) a refname that contains "@{" in it.

     Some people and foreign SCM converter may have named their branches
     as frotz@24 and we still want to keep supporting it.

     However, "git branch frotz@{24}" is a disaster.  It cannot even
     checked out because "git checkout frotz@{24}" will interpret it as
     "detach the HEAD at twenty-fourth reflog entry of the frotz branch".

 (2) a refname that ends with a dot.

     We already reject a path component that begins with a dot, primarily
     to avoid ambiguous range interpretation.  If we allowed ".B" as a
     valid ref, it is unclear if "A...B" means "in dot-B but not in A" or
     "either in A or B but not in both".

     But for this to be complete, we need also to forbid "A." to avoid "in
     B but not in A-dot".  This was not a problem in the original range
     notation, but we should have added this restriction when three-dot
     notation was introduced.

     Unlike "no dot at the beginning of any path component" rule, this
     rule does not have to be "no dot at the end of any path component",
     because you cannot abbreviate the tail end away, similar to you can
     say "dot-B" to mean "refs/heads/dot-B".

For these reasons, it is not likely people created branches with these
names on purpose, but we have allowed such names to be used for quite some
time, and it is possible that people created such branches by mistake or
by accident.

To help people with branches with such unfortunate names to recover,
we still allow "branch -d 'bad.'" to delete such branches, and also allow
"branch -m bad. good" to rename them.

Signed-off-by: Junio C Hamano <gitster@pobox.com>
2009-03-24 00:53:03 -07:00
..
howto Documentation: Typo / spelling / formatting fixes 2009-03-03 21:43:19 -08:00
technical parseopt: prevent KEEP_UNKNOWN and STOP_AT_NON_OPTION from being used together 2009-03-09 15:32:50 -07:00
.gitattributes Define the project whitespace policy 2008-02-11 13:23:15 -08:00
.gitignore doc: adding gitman.info and *.texi to .gitignore 2008-06-12 14:28:53 -07:00
CodingGuidelines lstat_cache(): swap func(length, string) into func(string, length) 2009-02-09 20:59:26 -08:00
Makefile Merge branch 'mv/um-pdf' 2009-01-07 00:09:10 -08:00
RelNotes-1.5.0.1.txt GIT 1.5.0.1 2007-02-18 16:18:43 -08:00
RelNotes-1.5.0.2.txt GIT 1.5.0.2 2007-02-26 00:26:06 -08:00
RelNotes-1.5.0.3.txt GIT 1.5.0.3 2007-03-04 17:20:38 -08:00
RelNotes-1.5.0.4.txt War on whitespace 2007-06-07 00:04:01 -07:00
RelNotes-1.5.0.5.txt War on whitespace 2007-06-07 00:04:01 -07:00
RelNotes-1.5.0.6.txt War on whitespace 2007-06-07 00:04:01 -07:00
RelNotes-1.5.0.7.txt GIT 1.5.0.7 2007-04-03 19:27:41 -07:00
RelNotes-1.5.0.txt git-clone: Sync documentation to usage note. 2007-02-19 18:14:29 -08:00
RelNotes-1.5.1.1.txt git-svn: don't allow globs to match regular files 2007-04-18 12:39:04 -07:00
RelNotes-1.5.1.2.txt GIT 1.5.1.2 2007-04-21 13:57:07 -07:00
RelNotes-1.5.1.3.txt War on whitespace 2007-06-07 00:04:01 -07:00
RelNotes-1.5.1.4.txt GIT v1.5.1.4 2007-05-08 22:11:17 -07:00
RelNotes-1.5.1.5.txt GIT 1.5.1.6 2007-05-20 00:15:53 -07:00
RelNotes-1.5.1.6.txt GIT 1.5.1.6 2007-05-20 00:15:53 -07:00
RelNotes-1.5.1.txt GIT 1.5.1 2007-04-03 22:47:01 -07:00
RelNotes-1.5.2.1.txt GIT 1.5.2.1 2007-06-02 16:02:49 -07:00
RelNotes-1.5.2.2.txt Documentation: Typos / spelling fixes in RelNotes 2009-03-03 21:40:36 -08:00
RelNotes-1.5.2.3.txt GIT 1.5.2.3 2007-07-02 00:35:58 -07:00
RelNotes-1.5.2.4.txt GIT 1.5.2.4 2007-07-12 12:01:47 -07:00
RelNotes-1.5.2.5.txt GIT 1.5.2.5 2007-08-15 15:01:20 -07:00
RelNotes-1.5.2.txt Documentation: typos / spelling fixes in older RelNotes 2008-08-05 11:38:11 -07:00
RelNotes-1.5.3.1.txt GIT 1.5.3.1: obsolete git-p4 in RPM spec file. 2007-09-03 01:28:37 -07:00
RelNotes-1.5.3.2.txt GIT 1.5.3.2 2007-09-19 03:11:28 -07:00
RelNotes-1.5.3.3.txt fix doc typos 2008-01-29 22:00:34 -08:00
RelNotes-1.5.3.4.txt GIT 1.5.3.4 2007-10-03 02:33:48 -07:00
RelNotes-1.5.3.5.txt RelNotes-1.5.3.5: fix another typo 2007-11-07 11:37:15 -08:00
RelNotes-1.5.3.6.txt GIT 1.5.3.6 2007-11-18 14:00:38 -08:00
RelNotes-1.5.3.7.txt GIT 1.5.3.7 2007-12-01 11:20:00 -08:00
RelNotes-1.5.3.8.txt GIT 1.5.3.8 2008-01-07 22:41:43 -08:00
RelNotes-1.5.3.txt Documentation: typos / spelling fixes in older RelNotes 2008-08-05 11:38:11 -07:00
RelNotes-1.5.4.1.txt GIT 1.5.4.2 2008-02-17 00:20:38 -08:00
RelNotes-1.5.4.2.txt GIT 1.5.4.2 2008-02-17 00:20:38 -08:00
RelNotes-1.5.4.3.txt GIT 1.5.4.3 2008-02-23 11:31:04 -08:00
RelNotes-1.5.4.4.txt Documentation: typos / spelling fixes in older RelNotes 2008-08-05 11:38:11 -07:00
RelNotes-1.5.4.5.txt Documentation: typos / spelling fixes in older RelNotes 2008-08-05 11:38:11 -07:00
RelNotes-1.5.4.6.txt GIT 1.5.4.6 2008-06-26 17:11:21 -07:00
RelNotes-1.5.4.7.txt GIT 1.5.4.7 2008-12-16 22:06:47 -08:00
RelNotes-1.5.4.txt GIT 1.5.4 2008-02-01 19:10:10 -08:00
RelNotes-1.5.5.1.txt GIT 1.5.5.1 2008-04-20 11:36:53 -07:00
RelNotes-1.5.5.2.txt Release Notes for 1.5.5.2 2008-05-25 21:11:24 -07:00
RelNotes-1.5.5.3.txt GIT 1.5.5.3 2008-05-27 22:32:47 -07:00
RelNotes-1.5.5.4.txt GIT 1.5.5.4 2008-06-07 11:45:48 -07:00
RelNotes-1.5.5.5.txt GIT 1.5.5.5 2008-06-26 17:59:51 -07:00
RelNotes-1.5.5.6.txt GIT 1.5.5.6 2008-12-16 22:08:28 -08:00
RelNotes-1.5.5.txt GIT 1.5.5 2008-04-07 21:57:43 -07:00
RelNotes-1.5.6.1.txt GIT 1.5.6.1 2008-06-25 17:13:48 -07:00
RelNotes-1.5.6.2.txt GIT 1.5.6.2 2008-07-04 01:38:41 -07:00
RelNotes-1.5.6.3.txt GIT 1.5.6.3 2008-07-13 15:23:43 -07:00
RelNotes-1.5.6.4.txt GIT 1.5.6.4 2008-07-19 10:58:01 -07:00
RelNotes-1.5.6.5.txt GIT 1.5.6.5 2008-08-06 13:40:53 -07:00
RelNotes-1.5.6.6.txt GIT 1.5.6.6 2008-12-16 22:13:36 -08:00
RelNotes-1.5.6.txt GIT 1.5.6 2008-06-18 13:09:43 -07:00
RelNotes-1.6.0.1.txt GIT 1.6.0.1 2008-08-24 14:47:24 -07:00
RelNotes-1.6.0.2.txt Documentation: Typos / spelling fixes in RelNotes 2009-03-03 21:40:36 -08:00
RelNotes-1.6.0.3.txt GIT 1.6.0.3 2008-10-21 13:37:42 -07:00
RelNotes-1.6.0.4.txt Fix typos in the documentation. 2008-11-27 01:00:45 -08:00
RelNotes-1.6.0.5.txt GIT 1.6.0.5 2008-12-07 15:11:54 -08:00
RelNotes-1.6.0.6.txt GIT 1.6.0.6 2008-12-19 19:27:35 -08:00
RelNotes-1.6.0.txt GIT 1.6.0 2008-08-17 11:42:10 -07:00
RelNotes-1.6.1.1.txt Documentation: Typos / spelling fixes in RelNotes 2009-03-03 21:40:36 -08:00
RelNotes-1.6.1.2.txt Documentation: Typos / spelling fixes in RelNotes 2009-03-03 21:40:36 -08:00
RelNotes-1.6.1.3.txt GIT 1.6.1.3 2009-02-07 00:51:47 -08:00
RelNotes-1.6.1.4.txt Prepare for 1.6.1.4. 2009-02-11 18:44:03 -08:00
RelNotes-1.6.1.txt GIT 1.6.1 2008-12-24 19:41:08 -08:00
RelNotes-1.6.2.1.txt GIT 1.6.2.1 2009-03-15 13:05:05 -07:00
RelNotes-1.6.2.2.txt Update draft release notes to 1.6.2.2 2009-03-21 23:21:15 -07:00
RelNotes-1.6.2.txt GIT 1.6.2 2009-03-03 23:37:19 -08:00
RelNotes-1.6.3.txt Sync with maint 2009-03-21 23:24:11 -07:00
SubmittingPatches Google has renamed the imap folder 2009-03-04 00:56:52 -08:00
asciidoc.conf Define linkgit macro in [macros] section 2008-12-08 17:11:37 -08:00
blame-options.txt Merge branch 'dm/maint-docco' 2009-03-21 23:24:46 -07:00
build-docdep.perl Documentation/build-docdep.perl: Fix dependencies for included asciidoc files 2007-03-01 13:24:54 -08:00
callouts.xsl Revert "tweak manpage formatting" 2007-08-10 11:32:42 -07:00
cat-texi.perl Fix the building of gitman.info document 2008-12-29 00:40:10 -08:00
cmd-list.perl Documentation: rename gitlink macro to linkgit 2008-01-06 18:41:44 -08:00
config.txt Merge branch 'rs/color-grep' 2009-03-17 18:58:02 -07:00
diff-format.txt Documentation: fix typos, grammar, asciidoc syntax 2008-12-19 19:10:46 -08:00
diff-generate-patch.txt Documentation: fix typos, grammar, asciidoc syntax 2008-12-19 19:10:46 -08:00
diff-options.txt doc: clarify how -S works 2009-03-19 02:47:40 -07:00
docbook-xsl.css War on whitespace 2007-06-07 00:04:01 -07:00
docbook.xsl Mark user-manual as UTF-8 2007-07-24 00:47:05 -07:00
everyday.txt everyday: use the dashless form of git-init 2009-03-22 10:33:36 -07:00
fetch-options.txt manpages: italicize git command names (which were in teletype font) 2008-07-05 11:24:40 -07:00
fix-texi.perl Add support for an info version of the user manual 2007-08-10 23:16:18 -07:00
git-add.txt Merge branch 'jc/maint-add-p-unquote' into maint 2009-03-11 13:55:49 -07:00
git-am.txt Documentation: minor grammatical fixes. 2009-03-02 12:34:53 -08:00
git-annotate.txt Documentation: minor grammatical fixes. 2009-03-02 12:34:54 -08:00
git-apply.txt Documentation: minor grammatical fixes. 2009-03-02 12:34:56 -08:00
git-archimport.txt manpages: italicize git command names (which were in teletype font) 2008-07-05 11:24:40 -07:00
git-archive.txt Merge branch 'dm/maint-docco' 2009-03-21 23:24:46 -07:00
git-bisect.txt Merge branch 'dm/maint-docco' 2009-03-21 23:24:46 -07:00
git-blame.txt Documentation: minor grammatical fixes in git-blame.txt. 2009-03-17 12:08:43 -07:00
git-branch.txt Merge branch 'dm/maint-docco' 2009-03-21 23:24:46 -07:00
git-bundle.txt doc/bundle: Use the more conventional suffix '.bundle' 2009-02-08 21:42:17 -08:00
git-cat-file.txt Documentation: typos / spelling fixes 2008-08-05 21:21:18 -07:00
git-check-attr.txt Merge branch 'maint' 2008-11-12 15:03:57 -08:00
git-check-ref-format.txt check_ref_format(): tighten refname rules 2009-03-24 00:53:03 -07:00
git-checkout-index.txt manpages: italicize git command names (which were in teletype font) 2008-07-05 11:24:40 -07:00
git-checkout.txt Documentation: remove extra quoting/emphasis around literal texts 2009-03-17 14:16:44 -07:00
git-cherry-pick.txt Fix misleading wording for git-cherry-pick 2008-11-23 19:32:39 -08:00
git-cherry.txt Documentation: clarify which parameters are optional to git-cherry 2009-01-05 11:43:28 -08:00
git-citool.txt manpages: italicize git command names (which were in teletype font) 2008-07-05 11:24:40 -07:00
git-clean.txt Make the DESCRIPTION match <x>... items in the SYNOPSIS 2008-07-30 21:42:55 -07:00
git-clone.txt Implement git clone -v 2008-10-09 11:26:17 -07:00
git-commit-tree.txt Fix passwd(5) ref and reflect that commit doens't use commit-tree 2008-09-03 14:51:19 -07:00
git-commit.txt Merge branch 'maint' to sync with GIT 1.6.0.6 2008-12-19 19:35:55 -08:00
git-config.txt Merge branch 'fc/parseopt-config' 2009-03-20 14:29:03 -07:00
git-count-objects.txt count-objects: Add total pack size to verbose output 2008-08-17 01:01:42 -07:00
git-cvsexportcommit.txt manpages: italicize git command names (which were in teletype font) 2008-07-05 11:24:40 -07:00
git-cvsimport.txt Merge branch 'qq/maint' 2008-07-05 18:33:16 -07:00
git-cvsserver.txt adapt git-cvsserver manpage to dash-free syntax 2008-08-18 22:05:44 -07:00
git-daemon.txt git-daemon documentation: use {tilde} 2008-12-17 00:56:36 -08:00
git-describe.txt Merge branch 'maint' 2009-01-23 21:51:20 -08:00
git-diff-files.txt Documentation: let asciidoc align related options 2009-01-17 18:01:46 -08:00
git-diff-index.txt manpages: italicize git command names (which were in teletype font) 2008-07-05 11:24:40 -07:00
git-diff-tree.txt Documentation: fix typos, grammar, asciidoc syntax 2008-12-19 19:37:18 -08:00
git-diff.txt git-diff: Add --staged as a synonym for --cached. 2008-11-11 14:55:43 -08:00
git-fast-export.txt Merge branch 'maint' to sync with GIT 1.6.0.6 2008-12-19 19:35:55 -08:00
git-fast-import.txt Support gitlinks in fast-import. 2008-07-19 11:25:51 -07:00
git-fetch-pack.txt manpages: italicize git command names (which were in teletype font) 2008-07-05 11:24:40 -07:00
git-fetch.txt Update my e-mail address 2008-08-01 23:21:44 -07:00
git-filter-branch.txt Documentation: filter-branch: show --ignore-unmatch in main index-filter example 2009-03-11 21:55:07 -07:00
git-fmt-merge-msg.txt Update my e-mail address 2008-08-01 23:21:44 -07:00
git-for-each-ref.txt for-each-ref: `:short` format for `refname` 2008-09-05 23:06:37 -07:00
git-format-patch.txt Sync with maint 2009-03-21 23:24:11 -07:00
git-fsck-objects.txt Documentation: be consistent about "git-" versus "git " 2008-07-01 17:20:15 -07:00
git-fsck.txt doc/git-fsck: change the way for getting heads' SHA1s 2008-12-21 12:04:12 -08:00
git-gc.txt gc: make --prune useful again by accepting an optional parameter 2009-02-14 21:14:07 -08:00
git-get-tar-commit-id.txt manpages: italicize git command names (which were in teletype font) 2008-07-05 11:24:40 -07:00
git-grep.txt grep: color patterns in output 2009-03-07 11:34:59 -08:00
git-gui.txt Documentation: New GUI configuration and command-line options. 2008-11-14 21:38:11 -08:00
git-hash-object.txt add --no-filters option to git hash-object 2008-08-03 13:38:22 -07:00
git-help.txt builtin-help: fallback to GIT_MAN_VIEWER before man 2008-08-29 21:46:33 -07:00
git-http-fetch.txt manpages: italicize git command names (which were in teletype font) 2008-07-05 11:24:40 -07:00
git-http-push.txt Documentation: be consistent about "git-" versus "git " 2008-07-01 17:20:15 -07:00
git-imap-send.txt imap.preformattedHTML to tell Thunderbird to send non-flowed text 2009-02-15 00:32:57 -08:00
git-index-pack.txt manpages: italicize git command names (which were in teletype font) 2008-07-05 11:24:40 -07:00
git-init-db.txt Documentation: be consistent about "git-" versus "git " 2008-07-01 17:20:15 -07:00
git-init.txt manpages: italicize git command names (which were in teletype font) 2008-07-05 11:24:40 -07:00
git-instaweb.txt manpages: italicize git command names (which were in teletype font) 2008-07-05 11:24:40 -07:00
git-log.txt Document "git log --source" 2008-11-11 12:55:42 -08:00
git-lost-found.txt Documentation: be consistent about "git-" versus "git " 2008-07-01 17:20:15 -07:00
git-ls-files.txt Fix Documentation typos surrounding the word 'handful'. 2009-01-13 00:18:53 -08:00
git-ls-remote.txt Update my e-mail address 2008-08-01 23:21:44 -07:00
git-ls-tree.txt Merge branch 'jc/maint-ls-tree' 2009-01-13 23:09:57 -08:00
git-mailinfo.txt Documentation: fix typos, grammar, asciidoc syntax 2008-12-19 19:10:46 -08:00
git-mailsplit.txt Update my e-mail address 2008-08-01 23:21:44 -07:00
git-merge-base.txt Improve language in git-merge.txt and related docs 2008-12-09 20:57:52 -08:00
git-merge-file.txt Improve language in git-merge.txt and related docs 2008-12-09 20:57:52 -08:00
git-merge-index.txt Improve language in git-merge.txt and related docs 2008-12-09 20:57:52 -08:00
git-merge-one-file.txt Update my e-mail address 2008-08-01 23:21:44 -07:00
git-merge-tree.txt Improve language in git-merge.txt and related docs 2008-12-09 20:57:52 -08:00
git-merge.txt Documentation: remove extra quoting/emphasis around literal texts 2009-03-17 14:16:44 -07:00
git-mergetool.txt Documentation: let asciidoc align related options 2009-01-17 18:17:29 -08:00
git-mktag.txt Documentation: be consistent about "git-" versus "git " 2008-07-01 17:20:15 -07:00
git-mktree.txt Update my e-mail address 2008-08-01 23:21:44 -07:00
git-mv.txt Documentation: be consistent about "git-" versus "git " 2008-07-01 17:20:15 -07:00
git-name-rev.txt Fix example in git-name-rev documentation 2008-08-30 13:23:01 -07:00
git-pack-objects.txt pack-objects: extend --local to mean ignore non-local loose objects too 2008-11-12 10:29:22 -08:00
git-pack-redundant.txt manpages: italicize git command names (which were in teletype font) 2008-07-05 11:24:40 -07:00
git-pack-refs.txt Documentation: be consistent about "git-" versus "git " 2008-07-01 17:20:15 -07:00
git-parse-remote.txt manpages: italicize git command names (which were in teletype font) 2008-07-05 11:24:40 -07:00
git-patch-id.txt manpages: italicize git command names (which were in teletype font) 2008-07-05 11:24:40 -07:00
git-peek-remote.txt Update my e-mail address 2008-08-01 23:21:44 -07:00
git-prune-packed.txt Documentation: be consistent about "git-" versus "git " 2008-07-01 17:20:15 -07:00
git-prune.txt make prune report removed objects on -v 2008-09-30 14:30:00 -07:00
git-pull.txt Update my e-mail address 2008-08-01 23:21:44 -07:00
git-push.txt git-push.txt: describe how to default to pushing only current branch 2009-03-17 14:15:04 -07:00
git-quiltimport.txt Documentation: be consistent about "git-" versus "git " 2008-07-01 17:20:15 -07:00
git-read-tree.txt Correct typos in RelNotes-1.6.1 2008-09-30 11:51:16 -07:00
git-rebase.txt rebase: add options passed to git-am 2009-03-18 19:25:01 -07:00
git-receive-pack.txt Documentation: fix typos, grammar, asciidoc syntax 2008-12-19 19:10:46 -08:00
git-reflog.txt Documentation: fix typos, grammar, asciidoc syntax 2008-12-19 19:10:46 -08:00
git-relink.txt Documentation: be consistent about "git-" versus "git " 2008-07-01 17:20:15 -07:00
git-remote.txt builtin-remote: add set-head subcommand 2009-02-27 15:19:09 -08:00
git-repack.txt repack: only unpack-unreachable if we are deleting redundant packs 2008-11-14 21:39:10 -08:00
git-repo-config.txt Documentation: be consistent about "git-" versus "git " 2008-07-01 17:20:15 -07:00
git-request-pull.txt Update my e-mail address 2008-08-01 23:21:44 -07:00
git-rerere.txt Merge branch 'maint' 2008-08-09 01:40:08 -07:00
git-reset.txt Merge branch 'lt/reset-merge' 2008-12-29 01:21:45 -08:00
git-rev-list.txt Documentation: remove '\' in front of short options 2008-10-01 08:18:46 -07:00
git-rev-parse.txt Documentation: remove extra quoting/emphasis around literal texts 2009-03-17 14:16:44 -07:00
git-revert.txt git-revert documentation: refer to new HOWTO on reverting faulty merges 2008-12-21 18:34:49 -08:00
git-rm.txt builtin-rm: Add a --force flag 2008-08-08 18:27:19 -07:00
git-send-email.txt git-send-email.txt: describe --compose better 2009-03-17 14:30:21 -07:00
git-send-pack.txt manpages: italicize git command names (which were in teletype font) 2008-07-05 11:24:40 -07:00
git-sh-setup.txt manpages: italicize git command names (which were in teletype font) 2008-07-05 11:24:40 -07:00
git-shell.txt shell: Document that 'cvs server' is a valid command 2009-01-19 17:07:23 -08:00
git-shortlog.txt Move mailmap documentation into separate file 2009-02-08 12:38:08 -08:00
git-show-branch.txt git-show-branch doc: show -g as synonym to --reflog in the list 2009-02-04 15:08:08 -08:00
git-show-index.txt manpages: italicize git command names (which were in teletype font) 2008-07-05 11:24:40 -07:00
git-show-ref.txt Make the DESCRIPTION match <x>... items in the SYNOPSIS 2008-07-30 21:42:55 -07:00
git-show.txt Update my e-mail address 2008-08-01 23:21:44 -07:00
git-stage.txt Add a built-in alias for 'stage' to the 'add' command 2008-12-02 16:13:16 -08:00
git-stash.txt Documentation: minor cleanup in a use case in 'git stash' manual 2008-09-01 22:02:11 -07:00
git-status.txt Update my e-mail address 2008-08-01 23:21:44 -07:00
git-stripspace.txt Documentation: be consistent about "git-" versus "git " 2008-07-01 17:20:15 -07:00
git-submodule.txt submodule: add --no-fetch parameter to update command 2009-02-07 00:44:49 -08:00
git-svn.txt git-svn: read the dcommit url from the config file on a per remote basis 2009-02-23 13:50:24 -08:00
git-symbolic-ref.txt Update my e-mail address 2008-08-01 23:21:44 -07:00
git-tag.txt git-tag: Add --contains option 2009-01-28 11:33:51 -08:00
git-tar-tree.txt manpages: italicize git command names (which were in teletype font) 2008-07-05 11:24:40 -07:00
git-tools.txt Remove outdated references to cogito in documentation 2007-10-29 12:53:50 -07:00
git-unpack-file.txt Documentation: be consistent about "git-" versus "git " 2008-07-01 17:20:15 -07:00
git-unpack-objects.txt Documentation formatting and cleanup 2008-07-01 17:20:16 -07:00
git-update-index.txt Documentation: fix typos, grammar, asciidoc syntax 2008-12-19 19:10:46 -08:00
git-update-ref.txt Documentation: be consistent about "git-" versus "git " 2008-07-01 17:20:15 -07:00
git-update-server-info.txt Update my e-mail address 2008-08-01 23:21:44 -07:00
git-upload-archive.txt manpages: italicize git command names (which were in teletype font) 2008-07-05 11:24:40 -07:00
git-upload-pack.txt manpages: italicize git command names (which were in teletype font) 2008-07-05 11:24:40 -07:00
git-var.txt Fix passwd(5) ref and reflect that commit doens't use commit-tree 2008-09-03 14:51:19 -07:00
git-verify-pack.txt Update my e-mail address 2008-08-01 23:21:44 -07:00
git-verify-tag.txt Make the DESCRIPTION match <x>... items in the SYNOPSIS 2008-07-30 21:42:55 -07:00
git-web--browse.txt git-web--browse: Support for using /bin/start on MinGW 2008-09-24 15:49:21 -07:00
git-whatchanged.txt Update my e-mail address 2008-08-01 23:21:44 -07:00
git-write-tree.txt manpages: italicize git command names (which were in teletype font) 2008-07-05 11:24:40 -07:00
git.txt Sync with GIT 1.6.2.1 2009-03-15 13:12:53 -07:00
gitattributes.txt gitattributes.txt: Path matching rules are explained in gitignore.txt 2009-02-25 00:49:54 -08:00
gitcli.txt Documentation: remove extra quoting/emphasis around literal texts 2009-03-17 14:16:44 -07:00
gitcore-tutorial.txt Fix Documentation typos surrounding the word 'handful'. 2009-01-13 00:18:53 -08:00
gitcvs-migration.txt Merge branch 'qq/maint' 2008-07-05 18:33:16 -07:00
gitdiffcore.txt Bust the ghost of long-defunct diffcore-pathspec. 2008-09-19 19:48:30 -07:00
gitglossary.txt Documentation: fix links to "everyday.html" 2008-11-14 21:48:10 -08:00
githooks.txt Merge branch 'maint' 2009-01-17 23:04:40 -08:00
gitignore.txt Documentation: How to ignore local changes in tracked files 2008-07-19 11:17:43 -07:00
gitk.txt Documentation: Expand a couple of abbreviations 2009-03-03 21:42:44 -08:00
gitmodules.txt Document clarification: gitmodules, gitattributes 2008-08-31 16:31:58 -07:00
gitrepository-layout.txt Documentation: fix description for enabling hooks 2008-12-17 00:57:33 -08:00
gittutorial-2.txt tutorial-2: Update with the new "git commit" ouput 2009-01-21 00:15:34 -08:00
gittutorial.txt gittutorial: remove misleading note 2009-01-25 18:57:26 -08:00
gitworkflows.txt workflows documentation: fix link to git-request-pull[1] 2008-10-20 23:39:37 -07:00
glossary-content.txt Documentation: remove extra quoting/emphasis around literal texts 2009-03-17 14:16:44 -07:00
howto-index.sh Allow asciidoc formatted documentation in howto/ 2005-08-29 22:38:12 -07:00
i18n.txt Merge branch 'maint' to sync with GIT 1.6.0.6 2008-12-19 19:35:55 -08:00
install-doc-quick.sh install-doc-quick - use git --exec-path to find git-sh-setup 2008-07-08 16:36:03 -07:00
install-webdoc.sh Start preparing the API documents. 2007-12-14 22:29:38 -08:00
mailmap.txt Documentation: minor grammatical fixes in git-blame.txt. 2009-03-17 12:08:43 -07:00
manpage-1.72.xsl Make man page building quiet when DOCBOOK_XSL_172 is defined 2008-03-15 00:05:18 -07:00
merge-config.txt Improve language in git-merge.txt and related docs 2008-12-09 20:57:52 -08:00
merge-options.txt Improve language in git-merge.txt and related docs 2008-12-09 20:57:52 -08:00
merge-strategies.txt Documentation/git-merge: document subtree strategy. 2008-03-19 01:43:02 -07:00
pretty-formats.txt Give short-hands to --pretty=tformat:%formatstring 2009-02-24 23:53:38 -08:00
pretty-options.txt Add --oneline that is a synonym to "--pretty=oneline --abbrev-commit" 2009-02-24 23:53:40 -08:00
pull-fetch-param.txt Documentation: simplify refspec format description 2009-01-25 22:25:20 -08:00
rev-list-options.txt Documentation: fix badly indented paragraphs in "--bisect-all" description 2009-03-07 11:21:41 -08:00
urls-remotes.txt git push: Interpret $GIT_DIR/branches in a Cogito compatible way 2008-11-11 15:26:40 -08:00
urls.txt urls.txt: document optional port specification in git URLS 2009-02-04 13:06:06 -08:00
user-manual.conf Documentation: rename gitlink macro to linkgit 2008-01-06 18:41:44 -08:00
user-manual.txt Documentation: remove extra quoting/emphasis around literal texts 2009-03-17 14:16:44 -07:00