mirror of
https://git.proxmox.com/git/libgit2
synced 2025-05-03 14:12:22 +00:00
remote: use constants for well-known names
This commit is contained in:
parent
74a2400514
commit
096d9e94aa
@ -51,7 +51,7 @@ static int create_tracking_branch(git_repository *repo, const git_oid *target, c
|
|||||||
if (!git_buf_printf(&remote, "branch.%s.remote", name) &&
|
if (!git_buf_printf(&remote, "branch.%s.remote", name) &&
|
||||||
!git_buf_printf(&merge, "branch.%s.merge", name) &&
|
!git_buf_printf(&merge, "branch.%s.merge", name) &&
|
||||||
!git_buf_printf(&merge_target, GIT_REFS_HEADS_DIR "%s", name) &&
|
!git_buf_printf(&merge_target, GIT_REFS_HEADS_DIR "%s", name) &&
|
||||||
!git_config_set_string(cfg, git_buf_cstr(&remote), "origin") &&
|
!git_config_set_string(cfg, git_buf_cstr(&remote), GIT_REMOTE_ORIGIN) &&
|
||||||
!git_config_set_string(cfg, git_buf_cstr(&merge), git_buf_cstr(&merge_target))) {
|
!git_config_set_string(cfg, git_buf_cstr(&merge), git_buf_cstr(&merge_target))) {
|
||||||
retcode = 0;
|
retcode = 0;
|
||||||
}
|
}
|
||||||
@ -150,7 +150,7 @@ static int setup_remotes_and_fetch(git_repository *repo,
|
|||||||
if (!fetch_stats) fetch_stats = &dummy_stats;
|
if (!fetch_stats) fetch_stats = &dummy_stats;
|
||||||
|
|
||||||
/* Create the "origin" remote */
|
/* Create the "origin" remote */
|
||||||
if (!git_remote_add(&origin, repo, "origin", origin_url)) {
|
if (!git_remote_add(&origin, repo, GIT_REMOTE_ORIGIN, origin_url)) {
|
||||||
/* Connect and download everything */
|
/* Connect and download everything */
|
||||||
if (!git_remote_connect(origin, GIT_DIR_FETCH)) {
|
if (!git_remote_connect(origin, GIT_DIR_FETCH)) {
|
||||||
if (!git_remote_download(origin, &bytes, fetch_stats)) {
|
if (!git_remote_download(origin, &bytes, fetch_stats)) {
|
||||||
|
@ -13,6 +13,8 @@
|
|||||||
#include "transport.h"
|
#include "transport.h"
|
||||||
#include "repository.h"
|
#include "repository.h"
|
||||||
|
|
||||||
|
#define GIT_REMOTE_ORIGIN "origin"
|
||||||
|
|
||||||
struct git_remote {
|
struct git_remote {
|
||||||
char *name;
|
char *name;
|
||||||
char *url;
|
char *url;
|
||||||
|
@ -19,6 +19,7 @@
|
|||||||
#include "refs.h"
|
#include "refs.h"
|
||||||
#include "filter.h"
|
#include "filter.h"
|
||||||
#include "odb.h"
|
#include "odb.h"
|
||||||
|
#include "remote.h"
|
||||||
|
|
||||||
#define GIT_FILE_CONTENT_PREFIX "gitdir:"
|
#define GIT_FILE_CONTENT_PREFIX "gitdir:"
|
||||||
|
|
||||||
@ -1095,7 +1096,7 @@ static int repo_init_create_origin(git_repository *repo, const char *url)
|
|||||||
int error;
|
int error;
|
||||||
git_remote *remote;
|
git_remote *remote;
|
||||||
|
|
||||||
if (!(error = git_remote_add(&remote, repo, "origin", url))) {
|
if (!(error = git_remote_add(&remote, repo, GIT_REMOTE_ORIGIN, url))) {
|
||||||
error = git_remote_save(remote);
|
error = git_remote_save(remote);
|
||||||
git_remote_free(remote);
|
git_remote_free(remote);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user