Anonymous committed 6be0559

Git 1.7.5-rc1

Signed-off-by: Junio C Hamano <>

Comments (0)

Files changed (3)


    negotiation is done. This saves one HTTP RPC, reducing the overall
    latency for a trivial fetch.
+ * "git fetch" can be told to recursively fetch submodules on-demand.
  * "git grep -f <filename>" learned to treat "-" as "read from the
    standard input stream".
    "tracking" is used as the push.default semantics or there is no remote
    configured yet.
+ * A possible value to the "push.default" configuration variable,
+   'tracking', gained a synonym that more naturally describes what it
+   does, 'upstream'.
  * "git rerere" learned a new subcommand "remaining" that is similar to
    "status" and lists the paths that had conflicts which are known to
    rerere, but excludes the paths that have already been marked as
    resolved in the index from its output.  "git mergetool" has been
    updated to use this facility.
- * A possible value to the "push.default" configuration variable,
-   'tracking', gained a synonym that more naturally describes what it
-   does, 'upstream'.
 Also contains various documentation updates.
    reachable from the refs in their common alternate object store,
    causing it to fetch unnecessary objects (jc/maint-fetch-alt).
- * "git pull" into an empty branch should have behaved as if
-   fast-forwarding from emptiness to the version being pulled, with
-   the usual protection against overwriting untracked files (need to
-   cherry-pick 4b3ffe5).
+ * "git remote add --mirror" created a configuration that is suitable for
+   doing both a mirror fetch and a mirror push at the same time, which
+   made little sense.  We now warn and require the command line to specify
+   either --mirror=fetch or --mirror=push.
 exec >/var/tmp/1
 echo O=$(git describe 'master')
 git shortlog --no-merges ^maint ^$O master


 branch of the `git.git` repository.
 Documentation for older releases are available here:
-* link:v1.7.4.3/git.html[documentation for release]
+* link:v1.7.4.4/git.html[documentation for release]
 * release notes for
+  link:RelNotes/[],
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.