summaryrefslogtreecommitdiff
path: root/src/clone.c
Commit message (Expand)AuthorAgeFilesLines
* path: separate git-specific path functions from utilEdward Thomson2021-11-091-8/+8
* str: introduce `git_str` for internal, `git_buf` is externalethomson/gitstrEdward Thomson2021-10-171-58/+58
* Fix coding style for pointerpunkymaniac2021-09-091-1/+1
* Check if default branch matches refspecAlexander Ovchinnikov2021-08-261-0/+3
* clone: set refs/remotes/origin/HEAD to default branch when branch is specifie...Alexander Ovchinnikov2021-08-261-7/+14
* Revert "Merge pull request #5775 from libgit2/ethomson/clone_branch"Alexander Ovchinnikov2021-08-261-42/+21
* clone: set refs/remotes/origin/HEAD when branch is specifiedethomson/clone_branchEdward Thomson2021-01-071-21/+42
* clone: use GIT_ASSERTEdward Thomson2020-11-271-5/+10
* clone: update origin's HEADEdward Thomson2020-10-061-16/+50
* clone: don't assume the default branch nameEdward Thomson2020-08-031-4/+4
* clone: respect init.defaultBranch when emptyEdward Thomson2020-08-031-2/+26
* tree-wide: do not compile deprecated functions with hard deprecationPatrick Steinhardt2020-06-091-0/+2
* global: DRY includes of assert.hEtienne Samson2019-11-061-2/+0
* submodule: provide a wrapper for simple submodule clone stepsEtienne Samson2019-10-171-3/+22
* fileops: rename to "futils.h" to match function signaturesPatrick Steinhardt2019-07-201-1/+1
* Rename opt init functions to `options_init`Edward Thomson2019-06-141-1/+6
* git_error: use new names in internal APIs and usageEdward Thomson2019-01-221-7/+7
* Convert usage of `git_buf_free` to new `git_buf_dispose`Patrick Steinhardt2018-06-101-13/+13
* Make sure to always include "common.h" firstPatrick Steinhardt2017-07-031-1/+2
* repository: use `git_repository_item_path`Patrick Steinhardt2017-02-131-3/+2
* Remove unused static functionsPatrick Steinhardt2016-06-211-8/+0
* errors: tighten up git_error_state OOMs a bit moreEdward Thomson2015-08-031-2/+2
* clone: fall back to copying when linking does not workcmn/link-fallbackCarlos Martín Nieto2015-06-011-2/+15
* remote: remove git_remote_save()Carlos Martín Nieto2015-05-131-3/+0
* remote: remove live changing of refspecsCarlos Martín Nieto2015-05-131-3/+1
* remote: move the update_fetchhead setting to the optionsCarlos Martín Nieto2015-05-131-2/+4
* Remove the callbacks struct from the remoteCarlos Martín Nieto2015-05-131-20/+10
* repository: remove log message override for switching the active branchCarlos Martín Nieto2015-03-031-3/+2
* branch: don't accept a reflog message overrideCarlos Martín Nieto2015-03-031-1/+5
* Remove the signature from ref-modifying functionsCarlos Martín Nieto2015-03-031-24/+19
* remote: allow overriding the refspecs for download and fetchCarlos Martín Nieto2014-09-301-2/+2
* clone: handle overly restrictive refspecscmn/remote-default-restrictCarlos Martín Nieto2014-09-021-23/+22
* clone: correct handling of an unborn HEADCarlos Martín Nieto2014-09-021-19/+2
* clone: support remotes with references but no branchesCarlos Martín Nieto2014-08-291-2/+19
* Merge pull request #2471 from jacquesg/compatibility-cleanupVicent Marti2014-08-071-0/+3
|\
| * Silence unused variables warningsJacques Germishuys2014-08-051-0/+3
* | clone: should_clone? Of course we should clone. That's not the questionVicent Marti2014-07-161-4/+4
* | Handle local file:/// paths on WindowsEdward Thomson2014-07-111-18/+24
|/
* clone: remote git_clone_into{,_local} from the public APIcmn/clone-custom-repoCarlos Martín Nieto2014-07-021-4/+6
* clone: add a callback for repository creationCarlos Martín Nieto2014-07-021-1/+14
* Improvements to git_transport extensibilityPhilip Kelley2014-06-261-8/+23
* clone: re-use the local transport's path resolutioncmn/path-to-pathCarlos Martín Nieto2014-06-031-15/+3
* clone: allow for linking in local cloneCarlos Martín Nieto2014-05-281-5/+31
* clone: add flag not to linkCarlos Martín Nieto2014-05-281-1/+1
* clone: add flags to override whether to perform a local cloneCarlos Martín Nieto2014-05-281-1/+24
* clone: store the realpath when given a relative oneCarlos Martín Nieto2014-05-281-1/+10
* clone: perform a "local clone" when given a local pathCarlos Martín Nieto2014-05-281-11/+103
* Plug leaks and fix a C99-ismCarlos Martín Nieto2014-05-221-1/+2
* clone: get rid of head_infocmn/remote-symrefCarlos Martín Nieto2014-05-211-23/+12
* clone: make use of the remote's default branch guessingCarlos Martín Nieto2014-05-211-67/+17