aboutsummaryrefslogtreecommitdiff
path: root/git-commit-script
Commit message (Collapse)AuthorAge
* [PATCH] git-commit-script fix for degenerated mergeJohannes Schindelin2005-08-05
| | | | | | | | | | | | | | | If merging results in an unchanged tree, git-commit-script should not complain that there's nothing to commit. Also, add "[--all]" to usage(). [jc: usually there is no reason to record an unchanging merge, but this code path is triggered only when there is a nontrivial merge that needed to be resolved by hand, and we should be able to record the fact that these two tree heads are dealt with as a regular two-parent commit in order to help later merges.] Signed-off-by: Junio C Hamano <junkio@cox.net>
* [PATCH] Audit rev-parse users.Junio C Hamano2005-07-22
| | | | | | | | This patch changes rev-parse users that pass a single argument that is supposed to be a rev parameter to use "--verify". Signed-off-by: Junio C Hamano <junkio@cox.net> Signed-off-by: Junio C Hamano <junkio@cox.net>
* Add "git commit --all" since everybody seems to want it.Linus Torvalds2005-07-19
| | | | | | | | | This replaces git-diff-files --name-only | xargs git-update-cache git commit with a new "--all" argument to "git commit".
* Add "git-sh-setup-script" for common git shell script setupLinus Torvalds2005-07-08
| | | | | | | | | | It sets up the normal git environment variables and a few helper functions (currently just "die()"), and returns ok if it all looks like a git archive. So use it something like . git-sh-setup-script || die "Not a git archive" to make the rest of the git scripts more careful and readable.
* [PATCH] git-commit-script: get commit message from an existing one.Junio C Hamano2005-06-25
| | | | | | | | With -m flag specified, git-commit-script takes the commit message along with author information from an existing commit. Signed-off-by: Junio C Hamano <junkio@cox.net> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
* Let "git commit" take arguments for files to commit.Linus Torvalds2005-06-20
| | | | | | | | | | It does a "git-update-cache" on the arguments, meaning that you can commit files without doing a separate "git-update-cache". This commit was done with git commit git-commit-script for example.
* Make "git commit" clean up after itselfLinus Torvalds2005-06-19
| | | | Noted by Jeff.
* Make "git commit" handle initial commits tooLinus Torvalds2005-06-14
| | | | No need to confuse ex-CVS users with a complex initial commit sequence.
* Remove MERGE_HEAD after committing mergeLinus Torvalds2005-06-08
|
* Make "git commit" work correctly in the presense of a manual mergeLinus Torvalds2005-06-08
| | | | | | This has gotten only very light testing, but something like this is clearly necessary and did the right thing for the one case I threw at it.
* [PATCH] git: git-commit-script ignores $GIT_DIRAlexey Guzeev2005-06-01
|
* [PATCH] Buglets fix in the new two scriptsJunio C Hamano2005-05-30
| | | | | | | | | | | | | Should be obvious... - Use $VISUAL, $EDITOR, in this order if set, and fall back on vi. - Status R, C, D, N usually are followed by number, so adjust case arms to that pattern. Signed-off-by: Junio C Hamano <junkio@cox.net> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
* Add "commit" helper scriptLinus Torvalds2005-05-30
This is meant to make raw git not hugely less usable than something like raw CVS. I want to make a 1.0 release of the plumbing, and the actual commit part was just too intimidating.