Вопросы с тегом «git-config»

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

1867
Есть ли способ кэшировать учетные данные GitHub для отправки коммитов?

Недавно я переключился на синхронизацию своих репозиториев с https: // на GitHub (из-за проблем с брандмауэром), и он каждый раз запрашивает пароль. Есть ли способ кэшировать учетные данные вместо аутентификации каждый раз git...

1304
Как мне зафиксировать только изменения имени файла в Git?

Я изменил имя несколько файлов с помощью де-заглавной буквы, как в Name.jpgк name.jpg. Git не распознает эти изменения, и мне пришлось удалить файлы и загрузить их снова. Есть ли способ, что Git может быть чувствительным к регистру при проверке изменений в именах файлов? Я не вносил никаких...

755
Могу ли я указать несколько пользователей для себя в .gitconfig?

В моем ~/.gitconfigсписке я указал свой личный адрес электронной почты [user], поскольку именно это я и хочу использовать для репозиториев Github. Но я недавно начал использовать git и для работы. Git-репо моей компании позволяет мне фиксировать, но когда он рассылает объявления о новых наборах...

315
Возможно ли иметь разные конфигурации Git для разных проектов?

.gitconfigобычно хранится в user.homeкаталоге. Я использую другую личность для работы над проектами для компании A и что-то еще для компании B (прежде всего имя / адрес электронной почты). Как я могу иметь две разные конфигурации Git, чтобы мои проверки не сопровождались именем / адресом...

264
git: 'credential-cache' не является командой git

Я следовал этим инструкциям к письму, включая часть о кешировании паролей. Кажется, что инструкции неверны, потому что каждый раз, когда git push origin masterя получаю эту ошибку: git: 'credential-cache' is not a git command. See 'get --help'. ... с этого момента я вынужден ввести свое имя...

237
Разница между автором и коммиттером в Git?

Я пытаюсь сделать коммит как git commit --author="John Doe <john@doe.com>" -m "<the usual commit message>" где Джон Доу - пользователь, от имени которого я хочу сделать коммит. Кажется, все в порядке git log. Однако, когда я делаю a gitk, имя автора является правильным, но имя...

216
Как я могу сделать Sublime Text редактором по умолчанию для Git?

У меня проблема с настройкой Sublime Text 2 как core.editorс git. Я прочитал все посты, которые я мог найти для решения проблемы, но все еще ничего не работает для меня. Я использую Windows. Я сделал: git config --global core.editor "'C:/Program Files/Sublime Text 2/sublime_text.exe'" и попробовал...

178
Как изменить имя пользователя Git в терминале?

Я пушил и тянул из git в Терминале, потом менял имя пользователя на github.com. Я пошел, чтобы протолкнуть некоторые изменения, и он не смог нажать, потому что он все еще распознавал мое старое имя пользователя. Как мне изменить / обновить мое имя пользователя на git в...

154
С помощью Git, как отключить предупреждение «LF будет заменен CRLF»

В Git, при использовании autocrlf = trueфлага, все еще выдается предупреждение при изменении конца строки. Я понимаю, для чего предназначено предупреждение, и как отключить флаг окончания строки, но как мне отключить само...

144
Как узнать имя пользователя и адрес электронной почты git, сохраненные во время настройки?

Во время настройки gitя выполнил эти две команды: git config --global user.name "My Name" git config --global user.email "myemail@example.com" Однако сомневаюсь, допустил ли я опечатку или нет. Итак, есть ли команда знать имя и электронную почту , которая gitсохраненную во время конфигурации?...

123
Git: могу ли я подавить перечисление записей «измененного содержимого» / грязного подмодуля в статусе, различиях и т.д.?

Когда-то (я думаю, примерно в версиях 1.6.x) git узнал об изменениях внутри подмодулей. Это меня только раздражает: Поставщик статуса $ git | grep изменен: # modified: vendor / rails (измененное содержимое) $ git diff vendor / diff --git a / vendor / rails b / vendor / rails --- a / vendor / rails...

122
«Простой» против «текущего» push.default в git для децентрализованного рабочего процесса

С функциональной точки зрения, в децентрализованном рабочем процессе я не вижу разницы между параметрами simpleи currentнастройками push.defaultконфигурации. currentпереместит текущую ветку в ветвь с таким же именем на указанном удаленном компьютере. simpleбудет эффективно делать то же самое как...

117
Как указать git для использования правильного идентификатора (имени и электронной почты) для данного проекта?

Я использую свой личный ноутбук как для работы, так и для личных проектов, и я хотел бы использовать свой рабочий адрес электронной почты для моих коммитов на работе (gitolite) и свой личный адрес электронной почты для остальных (github). Я читал о следующих решениях, которые являются глобальными...

110
Как сделать git diff --ignore-space-change значением по умолчанию

Возможно, я мог бы настроить псевдоним, но похоже, что я смогу установить это как параметр в файле конфигурации, только я не вижу способа это сделать. Я хочу только тогда, --ignore-space-changeкогда я делаю diff, а не когда я применяю или что-то еще. Я пытаюсь облегчить понимание различий, не...

106
git: фатальный, не удалось автоматически определить адрес электронной почты

Я просто не могу выполнить коммит с помощью git на Ubuntu 14.04 Сообщение об ошибке: git: фатальный, не удалось автоматически определить адрес электронной почты (получил "неправильный адрес электронной почты") Я пробовал git-configс --globalнастройкой параметров user.name и user.mail и без них, но...

93
Как раскрасить вывод git-status?

Я хочу раскрасить вывод git-status так, чтобы: untracked files = magenta new files = green modified files = blue deleted files = red Вместо этого я вижу поэтапные файлы зеленым цветом, а неустановленные - синим: Мой .gitconfig настроен следующим образом на основе некоторого поиска: [color] status...