2007-02-04 | bash: Support unique completion when possible. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-02-04 | bash: Support unique completion on git-config. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-02-04 | bash: Classify more commends out of completion. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-02-04 | bash: Add space after unique command name is completed. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-02-04 | bash: Complete long options to git-add. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-02-04 | bash: Classify cat-file and reflog as plumbing. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-02-04 | bash: Remove short option completions for branch/checkout... Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-02-04 | Default GIT_MERGE_VERBOSITY to 5 during tests. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-02-04 | Keep untracked files not involved in a merge. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-02-04 | Cleanup subcommand documentation for git-remote. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-02-03 | Don't leak file descriptors from unavailable pack files. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-02-02 | Don't find objects in packs which aren't available... Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-02-02 | Refactor open_packed_git to return an error code. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-02-02 | Correct comment in prepare_packed_git_one. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-02-02 | Cleanup prepare_packed_git_one to reuse install_packed_git. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-02-02 | Teach 'git remote' how to cleanup stale tracking branches. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-02-02 | Pull out remote listing functions in git-remote. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-01-31 | Escape --upload-pack from expr. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-01-31 | Don't coredump on bad refs in update-server-info. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-01-28 | Teach for-each-ref about a little language called Tcl. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-01-28 | Compute accurate distances in git-describe before output. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-01-28 | Teach git-describe to display distances from tags. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-01-26 | Remove unnecessary found variable from describe. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-01-18 | Document pack .idx file format upgrade strategy. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-01-18 | Refer users to git-rev-parse for revision specification... Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-01-18 | Document the master@{n} reflog query syntax. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-01-15 | Use nice names in conflict markers during cherry-pick... Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-01-15 | Remove hash in git-describe in favor of util slot. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-01-15 | Correct priority of lightweight tags in git-describe. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-01-15 | Improve git-describe performance by reducing revision... Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-01-15 | Use binary searching on large buckets in git-describe. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-01-15 | Hash tags by commit SHA1 in git-describe. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-01-15 | Always perfer annotated tags in git-describe. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-01-14 | Convert output messages in merge-recursive to past... Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-01-14 | Display a progress meter during merge-recursive. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-01-14 | Enable output buffering in merge-recursive. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-01-14 | Allow the user to control the verbosity of merge-recursive. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-01-14 | Remove unnecessary call_depth parameter in merge-recursive. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-01-14 | Remove read_or_die in favor of better error messages. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-01-14 | Hide output about SVN::Core not being found during... Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-01-12 | Chose better tag names in git-describe after merges. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-01-10 | Improve merge performance by avoiding in-index merges. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-01-10 | Disallow working directory commands in a bare repository. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-01-10 | Make git-describe a builtin. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-01-10 | Don't save the commit buffer in git-describe. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-01-10 | Don't die in git-http-fetch when fetching packs. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-01-06 | Increase packedGit{Limit,WindowSize} on 64 bit systems. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-31 | Add test case for update hooks in receive-pack. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-31 | Update packedGit config option documentation. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-31 | Teach Git how to parse standard power of 2 suffixes. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-31 | Use /dev/null for update hook stdin. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-31 | Redirect update hook stdout to stderr. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-31 | Remove unnecessary argc parameter from run_command_v. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-31 | Automatically detect a bare git repository. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-31 | Replace "GIT_DIR" with GIT_DIR_ENVIRONMENT. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-31 | Use PATH_MAX constant for --bare. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-31 | Force core.filemode to false on Cygwin. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Fix random segfaults in pack-objects. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Cleanup read_cache_from error handling. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Replace mmap with xmmap, better handling MAP_FAILED. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Release pack windows before reporting out of memory. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Default core.packdGitWindowSize to 1 MiB if NO_MMAP. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Test suite for sliding window mmap implementation. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Create pack_report() as a debugging aid. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Support unmapping windows on 'temporary' packfiles. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Improve error message when packfile mmap fails. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Ensure core.packedGitWindowSize cannot be less than... Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Load core configuration in git-verify-pack. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Fully activate the sliding window pack access. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Unmap individual windows rather than entire files. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Document why header parsing won't exceed a window. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Loop over pack_windows when inflating/accessing data. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Replace use_packed_git with window cursors. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Refactor how we open pack files to prepare for multiple... Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Create read_or_die utility routine. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Use off_t for index and pack file lengths. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Refactor packed_git to prepare for sliding mmap windows. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Introduce new config option for mmap limit. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Replace unpack_entry_gently with unpack_entry. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Use merge-recursive in git-am -3. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Allow merging bare trees in merge-recursive. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Move better_branch_name above get_ref in merge-recursive. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-28 | Allow git-merge to select the default strategy. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-28 | Honor pull.{twohead,octopus} in git-merge. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-28 | Ensure `git-pull` fails if `git-merge` fails. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-28 | Use branch names in 'git-rebase -m' conflict hunks. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-28 | Honor GIT_REFLOG_ACTION in git-rebase. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-28 | Use GIT_REFLOG_ACTION environment variable instead. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-27 | Create 'git gc' to perform common maintenance operations. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-24 | Switch git_mmap to use pread. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-24 | Rename gitfakemmap to git_mmap. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-23 | Display 'theirs' branch name when possible in merge. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-23 | Use extended SHA1 syntax in merge-recursive conflicts. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-22 | Don't crash during repack of a reflog with pruned commits. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-22 | Introduce a global level warn() function. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-22 | Rename imap-send's internal info/warn functions. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-22 | Suggest 'add' in am/revert/cherry-pick. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-17 | Default GIT_COMMITTER_NAME to login name in recieve... Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-16 | Align section headers of 'git status' to new 'git add'. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-16 | Suggest use of "git add file1 file2" when there is... Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |