Skip to content

C implementation of git, take two.

Andreas Ericsson git 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest3 patches 12 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3Prepare for non-interactive merge-preserving rebaset/t3409-rebase-preserve-merges.sh+68 -012 replies
2/3git rebase: Support non-interactive merge-preserving rebaseDocumentation/git-rebase.txt git-rebase.sh t/t3409-rebase-preserve-merges.sh+1 -40 replies
3/3git pull: Support --preserve-merges as a flag to rebaseDocumentation/git-pull.txt git-pull.sh t/t3409-rebase-preserve-merges.sh+0 -11 reply

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/3] C implementation of git, take two.

The commit-messages says it all really, but in case anyone doesn't want to read near-identical code to find out what's different between take two and take one, I'll just list it briefly here.

* Renamed "git --lib" and $GIT_LIB to "git --exec-path" and $GIT_EXEC_PATH, respectively, as per Junio's decision.

* Implemented Linus' idea of prepending exec-path to $PATH.

* "git --help diff-index" brings up the git-diff-index(1) man-page (patch 3/3), as does "git --help git-diff-index".

Signature · 3 lines
Andreas Ericsson                   [email protected]
OP5 AB                             www.op5.se
Tel: +46 8-230225                  Fax: +46 8-230231