440 Commits (1e905bbc008dfc3c0ffe14b55bd920e188e51b4e)

Author SHA1 Message Date
Michael Haggerty 049bff8f0e query_refspecs(): move some constants out of the loop 12 years ago
Michael Haggerty e31a17f741 get_expanded_map(): avoid memory leak 12 years ago
Michael Haggerty f166db26af get_expanded_map(): add docstring 12 years ago
Jeff King 11a6ba1c01 remote: do not copy "origin" string literal 12 years ago
Jiang Xin f223459bec status: always show tracking branch even no change 12 years ago
Jiang Xin f2e087395b branch: report invalid tracking branch as gone 12 years ago
Junio C Hamano 631b5ef219 push --force-with-lease: tie it all together 12 years ago
Junio C Hamano 91048a9537 push --force-with-lease: implement logic to populate old_sha1_expect[] 12 years ago
Junio C Hamano 28f5d17611 remote.c: add command line option parser for "--force-with-lease" 12 years ago
Michael Schubert 737c5a9cde fetch: make --prune configurable 12 years ago
Junio C Hamano 47a5918536 cache.h: move remote/connect API out of it 12 years ago
Brandon Casey f1bd15ab15 remote.c: avoid O(m*n) behavior in match_push_refs 12 years ago
Ramkumar Ramachandra 55cfde251b remote: remove dead code in read_branches_file() 12 years ago
Felipe Contreras 7a97ee1d84 remote: trivial style cleanup 12 years ago
Ramkumar Ramachandra 9f765ce62f remote.c: introduce branch.<name>.pushremote 12 years ago
Ramkumar Ramachandra 224c217163 remote.c: introduce remote.pushdefault 12 years ago
Ramkumar Ramachandra f24f715e05 remote.c: introduce a way to have different remotes for fetch/push 12 years ago
Ramkumar Ramachandra b4b634352d remote.c: simplify a bit of code using git_config_string() 12 years ago
Junio C Hamano c2aba155da push: --follow-tags 12 years ago
Junio C Hamano 703e8e65c8 match_push_refs(): nobody sets src->peer_ref anymore 12 years ago
Junio C Hamano 6e7b66eebd fetch: fetch objects by their exact SHA-1 object names 12 years ago
Junio C Hamano def249911a parse_fetch_refspec(): clarify the codeflow a bit 12 years ago
Junio C Hamano 75e5c0dc55 push: introduce REJECT_FETCH_FIRST and REJECT_NEEDS_FORCE 12 years ago
Junio C Hamano 0f4d498dbe push: further simplify the logic to assign rejection reason 12 years ago
Junio C Hamano 5ece083fc7 push: further clean up fields of "struct ref" 12 years ago
Junio C Hamano 256b9d70a4 push: fix "refs/tags/ hierarchy cannot be updated without --force" 12 years ago
Junio C Hamano f8fb971eac fetch: ignore wildcarded refspecs that update local symbolic refs 12 years ago
Jeff King 491e3075a2 status: respect advice.statusHints for ahead/behind advice 13 years ago
Chris Rorvick a272b2896d push: cleanup push rules comment 13 years ago
Chris Rorvick 80054cf9d5 push: clarify rejection of update to non-commit-ish 13 years ago
Chris Rorvick 40eff17999 push: require force for annotated tags 13 years ago
Chris Rorvick dbfeddb12e push: require force for refs under refs/tags/ 13 years ago
Chris Rorvick 8c5f6f717d push: flag updates that require force 13 years ago
Chris Rorvick ffe81ef2ac push: keep track of "update" state separately 13 years ago
Chris Rorvick b24e6047a8 push: add advice for rejected tag reference 13 years ago
Matthieu Moy c190ced600 status: add advice on how to push/pull to tracking branch 13 years ago
Junio C Hamano 5c08c1f23a get_fetch_map(): tighten checks on dest refs 13 years ago
Jeff King 5742c82ba7 push: don't guess at qualifying remote refs on deletion 13 years ago
Jeff King ed81c76bc3 add sorting infrastructure for list refs 13 years ago
Felipe Contreras 6ddba5e241 push: add '--prune' option 13 years ago
Felipe Contreras 676552464a remote: refactor code into alloc_delete_ref() 13 years ago
Felipe Contreras db70a04cbb remote: reorganize check_pattern_match() 13 years ago
Felipe Contreras b1d8b1f3f1 remote: use a local variable in match_push_refs() 13 years ago
Jiang Xin 8a5b749428 i18n: format_tracking_info "Your branch is behind" message 13 years ago
Nguyễn Thái Ngọc Duy 8cad4744ee Rename resolve_ref() to resolve_ref_unsafe() 13 years ago
Nguyễn Thái Ngọc Duy c689332391 Convert many resolve_ref() calls to read_ref*() and ref_exists() 14 years ago
Carlos Martín Nieto ed43de6ec3 fetch: honor the user-provided refspecs when pruning refs 14 years ago
Carlos Martín Nieto c500352e0d remote: separate out the remote_find_tracking logic into query_refspecs 14 years ago
Brandon Casey 040a655116 cleanup: use internal memory allocation wrapper functions everywhere 14 years ago
Michael Haggerty c28cce55e0 remote: use xstrdup() instead of strdup() 14 years ago