Merge branch 'jc/clone'
* jc/clone: Move "no merge candidate" warning into git-pull Use preprocessor constants for environment variable names. Do not create $GIT_DIR/remotes/ directory anymore. Introduce GIT_TEMPLATE_DIR Revert "fix testsuite: make sure they use templates freshly built from the source" fix testsuite: make sure they use templates freshly built from the source git-clone: lose the traditional 'no-separate-remote' layout git-clone: lose the artificial "first" fetch refspec git-pull: refuse default merge without branch.*.merge git-clone: use wildcard specification for tracking branches
This commit is contained in:
@ -66,10 +66,10 @@ static int get_value(const char* key_, const char* regex_)
|
||||
char *global = NULL, *repo_config = NULL;
|
||||
const char *local;
|
||||
|
||||
local = getenv("GIT_CONFIG");
|
||||
local = getenv(CONFIG_ENVIRONMENT);
|
||||
if (!local) {
|
||||
const char *home = getenv("HOME");
|
||||
local = getenv("GIT_CONFIG_LOCAL");
|
||||
local = getenv(CONFIG_LOCAL_ENVIRONMENT);
|
||||
if (!local)
|
||||
local = repo_config = xstrdup(git_path("config"));
|
||||
if (home)
|
||||
|
Reference in New Issue
Block a user