Вопросы по теме 'git-config'

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

Как использовать команды bash для псевдонимов .gitconfig
Я использую команду git ls-tree -r $(git branch | awk '{ print $2 }') --name-only , чтобы показать файлы в моей ветке, но я попытался поместить эту команду в свой .gitconfig файл в качестве псевдонима и получил эту ошибку: $ git list fatal:...
826 просмотров
schedule 12.10.2021

Как сохранить логин и пароль в Git?
Я хочу использовать автоматическое извлечение и извлечение в GitExtension , SourceTree или любом другом графическом интерфейсе Git без необходимости каждый раз вводить пользователя и пароль в командной строке. Итак, как я могу сохранить свои...
1945008 просмотров

Как я могу отменить шаблон фиксации?
Однажды я добавил глобальный шаблон фиксации командой: git config --global commit.template .gitmessage.txt Сегодня я создал свой собственный репозиторий и при попытке выполнить фиксацию получил ошибку: фатальный: не удалось прочитать...
2920 просмотров
schedule 27.09.2021

Как я могу сказать Git игнорировать определенные ветки при извлечении/вытягивании?
В настоящее время, когда я тяну, я получаю изменения со всех веток: $ git pull remote: ... Unpacking objects: ... From ssh://github.com/... a69d94d..a2019da master -> origin/master b684d4a..b8819dc develop -> origin/develop +...
1825 просмотров
schedule 13.03.2022

Удалить имя пользователя из репозитория Git
Я получаю это предупреждение, когда пытаюсь указать свое имя пользователя в Tower : предупреждение: user.name имеет несколько значений Я заглянул в окно терминала и обнаружил, что у меня три имени пользователя: macmini:HiBye shannoga$...
60718 просмотров
schedule 13.05.2022

Глобально перенаправить выборку на удаленный URL-адрес в Git?
Предположим, я хочу перенаправить всю выборку по URL-адресу https://github.com/CocoaPods/Specs.git в локальное хранилище ~/.Specs , а push также обновить исходный URL-адрес, как это сделать? Этот вопрос , похоже, частично решает мою проблему,...
634 просмотров
schedule 25.06.2022

Почему git mergetool не показывает конфликтов, хотя после слияния в файлах присутствуют маркеры конфликтов?
Я зарегистрирован на feature/my-branch и работаю на git merge dev . Маркеры конфликта, добавленные в файл: <<<<<<< HEAD let foo = "foo" let bar = "bar" ||||||| merged common ancestors let baz = "baz" let...
133 просмотров
schedule 24.08.2022

Различные результаты при выполнении команды git fetch из процесса IIS и IIS Express?
У меня есть веб-приложение, которое запускает PowerShell для запуска git. У меня есть локальный IIS, настроенный для работы в качестве моей собственной учетной записи пользователя. Пул приложений настроен на использование моей учетной записи, а в...
43 просмотров
schedule 22.09.2022

Как указать git использовать правильный идентификатор (имя и адрес электронной почты) для данного проекта?
Я использую свой личный ноутбук как для работы, так и для личных проектов, и я хотел бы использовать свой рабочий адрес электронной почты для своих коммитов на работе (gitolite) и свой личный адрес электронной почты для остальных (github). Я читал...
123526 просмотров
schedule 08.10.2023

Когда git представил переключатель --local для команды git config?
В какой версии git стала доступна опция git config --local и где я могу прочитать об этом подробнее? Я думал, что отсутствие --global автоматически предполагает, что это локальная переменная конфигурации. Зачем нужна была эта новая опция?
4241 просмотров
schedule 08.08.2023

Как пропустить Нажмите «Возврат», чтобы запустить инструмент разрешения слияния и автоматически открыть инструмент слияния
Git просит нажать кнопку возврата, чтобы открыть инструмент слияния для каждого файла конфликта один за другим: > git mergetool Normal merge conflict for '...': {local}: modified file {remote}: modified file Hit return to start merge...
7045 просмотров
schedule 04.02.2023

Цвета Git: как установить цвета для восходящей ветки в «git branch -vv»?
Я могу видеть, что мои локальные и удаленные ветки окрашены по-разному со следующей конфигурацией в моем .gitconfig. [color "branch"] current = bold cyan local = normal remote = bold red Однако в git branch -vv отображается...
4025 просмотров
schedule 16.08.2023

Выберите git mergetool в зависимости от типа файла
При запуске git mergetool я бы хотел, чтобы git выбирал инструмент слияния, используемый на основе расширения файла. Как я могу это сделать? Аналогичный вопрос был задан здесь: Git: настроить шаблоны для difftool и mergetool и ответом было...
3752 просмотров
schedule 25.12.2022

Конфигурация Git с областью каталога, содержащей несколько репозиториев
Ситуация следующая: У меня есть несколько доменов , в которых я пишу код, например. профессиональное и свободное время. Они представлены разными каталогами на моем компьютере. Каждый из этих доменов содержит несколько репозиториев Git в...
2682 просмотров
schedule 29.06.2023

Как я могу заставить git commit -s использовать команду git commit?
Я ищу способ автоматически писать тег Signed-off-by: при фиксации. Я попытался настроить его через файл .git/config ( ссылка) . Я помещаю эти строки кода: [alias] commit = commit -s Это не сработало. Как указано ниже, вы не...
4053 просмотров
schedule 18.12.2022

`git add --patch` с `--word-diff`
git add --patch предоставляет отличный интерфейс для просмотра неустановленных изменений, а затем для подготовки только тех изменений, которые нужны для следующего коммита. Отлично, за исключением одного: нет очевидного способа выбрать, какое...
935 просмотров
schedule 11.05.2023

Псевдоним команды оболочки gitconfig запускается из верхнего уровня, а не из текущего каталога
Я написал bash-скрипт с именем git_diff_parent , который при передаче дескриптора фиксации выполняет git diff commit~1 commit ; другими словами, он отличается от своего предка без указания commit~1 в командной строке. Я делаю это, анализируя...
21 просмотров
schedule 27.02.2023

Github - установлен вклад, не отображающий даже почту и имя пользователя
Я прочитал много подобных вопросов, но ничего не помогает. Я правильно установил имя пользователя и адрес электронной почты, даже сделал свое репо общедоступным, и все равно вклады не отображаются на странице Github... Когда я проверяю свое репо...
47 просмотров
schedule 12.10.2022

git config имя пользователя и адрес электронной почты автоматически пустые
У меня проблемы с моей глобальной конфигурацией git. И имя пользователя, и адрес электронной почты автоматически остаются пустыми. Я не могу понять, есть ли у такого поведения закономерность, но чаще всего git предлагает мне установить имя...
464 просмотров
schedule 03.01.2023