43 Commits (88b302f5e2e0a6f6610912df49c473967fe59c89)

Author SHA1 Message Date
Shawn O. Pearce 41fa7d2eae Teach git-fetch to exploit server side automatic tag following 17 years ago
Shawn O. Pearce cf7f929a10 Teach git-fetch to grab a tag at the same time as a commit 17 years ago
Shawn O. Pearce 767f176a1f Make git-fetch follow tags we already have objects for sooner 17 years ago
Shawn O. Pearce 49d58fd077 Free the path_lists used to find non-local tags in git-fetch 17 years ago
Shawn O. Pearce c50b2b4799 Allow builtin-fetch's find_non_local_tags to append onto a list 17 years ago
Shawn O. Pearce 5aaf7f2afb Ensure tail pointer gets setup correctly when we fetch HEAD only 17 years ago
Shawn O. Pearce 7f98428d4b Remove unnecessary delaying of free_refs(ref_map) in builtin-fetch 17 years ago
Shawn O. Pearce ff655a69df Remove unused variable in builtin-fetch find_non_local_tags 17 years ago
Daniel Barkalow ba227857d2 Reduce the number of connects when fetching 17 years ago
Kristian Høgsberg 8320199873 Rewrite builtin-fetch option parsing to use parse_options(). 17 years ago
Kristian Høgsberg 2d324efad6 Use a strbuf for copying the command line for the reflog. 17 years ago
André Goddard Rosa d6617c7cde Error out when user doesn't have access permission to the repository 17 years ago
Shawn O. Pearce 4191c35671 git-fetch: avoid local fetching from alternate (again) 17 years ago
Shawn O. Pearce a3b0079c6a git-fetch: Always fetch tags if the object they reference exists 17 years ago
Pierre Habouzit 9ef4272bea git-fetch: be even quieter. 17 years ago
Steven Grimm 4b7bbdd14c builtin-fetch: Add "-q" as a synonym for "--quiet" 17 years ago
Daniel Barkalow 4577370e9b Miscellaneous const changes and utilities 17 years ago
Nicolas Pitre 165f390250 git-fetch: more terse fetch output 17 years ago
Junio C Hamano 9ad7c5ae8a git-fetch: do not fail when remote branch disappears 17 years ago
Shawn O. Pearce cfa5b2b7fa Avoid scary errors about tagged trees/blobs during git-fetch 17 years ago
Johannes Schindelin da0204df58 fetch: if not fetching from default remote, ignore default merge 17 years ago
Daniel Barkalow 2467a4fa03 Remove duplicate ref matches in fetch 17 years ago
Daniel Barkalow 2b5a06edca Restore default verbosity for http fetches. 17 years ago
Daniel Barkalow cfb8f898a8 Allow abbreviations in the first refspec to be merged 17 years ago
Shawn O. Pearce 824d5776c3 Refactor struct transport_ops inlined into struct transport 17 years ago
Shawn O. Pearce 28b91f8ad9 Rename remote.uri to remote.url within remote handling internals 17 years ago
Shawn O. Pearce ab865e6eec Avoid printing unnecessary warnings during fetch and push 17 years ago
Shawn O. Pearce 85682c1903 Correct handling of branch.$name.merge in builtin-fetch 17 years ago
Shawn O. Pearce f38395905b Remove more debugging from builtin-fetch 17 years ago
Shawn O. Pearce b3abdd9d21 Allow builtin-fetch to work on a detached HEAD 17 years ago
Shawn O. Pearce e5f4e21463 Remove unnecessary 'fetch' argument from transport_get API 17 years ago
Shawn O. Pearce e4022ed2c8 Always ensure the pack.keep file is removed by git-fetch 17 years ago
Shawn O. Pearce 1788c39cd0 Remove pack.keep after ref updates in git-fetch 17 years ago
Shawn O. Pearce 425b139313 Simplify fetch transport API to just one function 17 years ago
Shawn O. Pearce f1ae391e17 Remove unused unpacklimit variable from builtin-fetch 17 years ago
Shawn O. Pearce 133296f00c Remove unnecessary debugging from builtin-fetch 17 years ago
Shawn O. Pearce 4ad1eada97 Fix off by one bug in reflog messages written by builtin-fetch 17 years ago
Shawn O. Pearce 1aad91f5a7 Correct builtin-fetch to handle + in refspecs 17 years ago
Daniel Barkalow b888d61c83 Make fetch a builtin 17 years ago