Описание тега git-config

Эта команда позволяет получить и установить репозиторий или глобальные параметры.
1 ответ

Псевдоним для синхронизации ветки объекта с веткой "разработка"

Я провел несколько поисков и нашел этот псевдоним, чтобы синхронизировать ветку функций с ветвью разработки, которая работает, когда я запускаю из Git bash вручную. sync='!f() { echo Syncing this branch with develop && git checkout develop &…
30 авг '13 в 17:17
1 ответ

GIT over HTTP настроить аутентификацию имени пользователя. credential.username не работает?

Я работаю над проектом, в котором git-репозиторий (gitolite) настроен так, чтобы разрешить мне только https-доступ. Хуже имя пользователя, которое они создали для аутентификации, ужасно. В моем.git / config у меня user.name установлено мое настоящее…
26 апр '13 в 14:49
1 ответ

Как я могу установить псевдоним для "git last", который принимает число в качестве аргумента?

В Pro Git Скотт Чакон приводит несколько хороших примеров псевдонимов, которые могут быть полезны, в том числе тот, который показывает последний коммит: git last что эквивалентно log -1 HEAD: git config --global alias.last 'log -1 HEAD' Это покажет …
05 мар '12 в 04:05
1 ответ

Эхо в псевдонимах gitconfig, повторяющих весь список аргументов командной строки, когда ожидается только один

Долгое время в моем файле псевдонимов были следующие псевдонимы: ignore=!([ ! -e .gitignore ] && touch .gitignore) | echo $1 >>.gitignore Это не было оригинально для меня, и если вы будете искать его, вы увидите много мест. Однако неда…
19 фев '14 в 14:56
2 ответа

.gitconfig [псевдоним] не распознает строки

Я пытаюсь создать псевдоним для моего GIT, который выглядит примерно так: [alias] send = !git add . && git commit -m "AUTOCOMMIT: $(date)" && git push Этот псевдоним предназначен для незначительных изменений, которые не нуждаются в к…
22 авг '14 в 18:40
6 ответов

Другой.gitconfig для данного подкаталога?

Я использую два разных письма git, одно для работы и одно для публичных проектов. Сначала я думал, что смогу создать отдельный.gitconfig с другим адресом электронной почты в папке, в которой находятся все мои публичные репозитории, и этот git будет …
01 дек '11 в 05:46
1 ответ

Использование псевдонимов gitconfig с использованием!source не работает (zsh)

У меня есть такой gitconfig: [alias] l = "!source ~/.githelpers && pretty_git_log" Когда я запускаю его, я получаю это: [desktop] git l source ~/.githelpers && pretty_git_log: 1: source: not found error: cannot run source ~/.githelpe…
19 сен '12 в 16:24
1 ответ

Git: Стандартное поведение слияния "no commit" для всех веток?

Я хочу, чтобы "git merge" не фиксировался по умолчанию (т. Е. Мне нужно поведение "--no-commit" по умолчанию), независимо от целевой ветви. Я знаю "git config branch.master.mergeoptions" для конкретной ветви и знаю "git config merge.noff no" для отк…
09 июл '14 в 17:48
2 ответа

Могу ли я настроить, как Git обнаруживает конфликты слияния

У меня есть инструмент, который может сравнивать и объединять двоичные файлы. Он также может попытаться автоматически объединить указанные двоичные файлы и прервать работу, если есть изменения, которые нельзя принять без вмешательства человека. Можн…
01 мар '19 в 09:51
1 ответ

Заставить Git использовать определенный файл.gitconfig

Я пытался Google это, но не смог найти решение. Контекст: мой рабочий ноутбук постоянно меняет мой HOMEDRIVE а также HOMEPATH переменные. Вместо того, чтобы использовать другие подходы для изменения этих переменных в моей системе, я пытался выяснить…
17 ноя '15 в 05:53
1 ответ

Контроль версий файлов точек с помощью машинно-специфичных наборов изменений

Я храню точечные файлы в git-репо, однако у меня есть другой набор локальных изменений для .gitconfig (который находится под управлением версией) - это может быть другая среда (autocrlf true) или другое имя пользователя. Прямо сейчас каждый раз, ког…
18 мар '13 в 14:38
2 ответа

Git alias, который использует псевдонимы

Я хотел бы использовать команду предположить, чтобы связать это 5 раз. [alias] assume = update-index --assume-unchanged unassume = update-index --no-assume-unchanged assumeall = "!git ls-files ../.idea/misc.xml | xargs git assume" unassumeall = "!gi…
13 ноя '14 в 08:37
1 ответ

Git config ветка rebase истина по шаблону вместо имени

Git документация имеет следующее: branch.<name>.rebase When true, rebase the branch <name> on top of the fetched branch, instead of merging the default branch from the default remote when "git pull" is run. See "pull.rebase" for doing th…
02 сен '13 в 03:54
2 ответа

Предупреждение GIT: слишком много файлов пропускает неточное обнаружение переименования

Знаю, что предел переименования по умолчанию равен 100 и может увеличить это значение, используя config "diff.renamelimit config" Что беспокоит, так это то, что если этот конфиг не настроен, произойдет ли неправильное слияние или какой-либо недостаю…
03 мар '11 в 13:28
2 ответа

В чем разница между `[github]` и `[github "user"]` в файле gitconfig?

У меня есть следующие два блока в моем gitconfig с реальной информацией вместо <placeholders>: [github] user = <name> token = <token> email = <email address> [github "user"] user = <name> token = <token> email = &…
14 янв '14 в 18:07
1 ответ

Как использовать команду "git config" для настройки разделов с именем?

Как я могу использовать команду "git config" для реализации конфигурации следующим образом: [diff "odf"] textconv=odt2txt
24 апр '12 в 00:59
1 ответ

Настроить параметры слияния для определенного удаленного хранилища в git?

Я хотел бы использовать конкретную опцию слияния ("наша") для рекурсивной стратегии при извлечении из определенного удаленного репозитория, но не из других. Я знаю о git config branch.<name>.mergeoptions "-Xours", но это для каждой ветви, а не…
1 ответ

git config - опция добавления, когда ключ содержит двойные кавычки

Есть ли способ добавить опцию конфигурации с git config когда в ключе есть двойные кавычки? У Геррита есть опция commentlink "jira" в качестве ключа ( дополнительная информация). Независимо от того, что я пытаюсь, избегая пробела и двойных кавычек, …
12 фев '18 в 11:19
2 ответа

Есть ли способ настроить git, чтобы он применял опцию `--color-Move` по умолчанию?

Начиная с Git 2.15, git show теперь поддерживает обнаружение перемещенных линий с --color-moved вариант. Это работает для перемещения по файлам. Есть ли способ настроить git, чтобы он применялся --color-moved вариант по умолчанию?
06 янв '18 в 10:40
1 ответ

Отсутствует значение для user.email в git.config

Я заметил, что все мои коммиты авторизованы по имени администратора. Попытался обновить мой адрес электронной почты и имя пользователя с помощью git config. TTHOMAS10:rpr-mobile administrator$ git config user.name "Sumit Gupta" rpr-mobile administra…
27 май '14 в 06:22