Вопросы по теме '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 просмотров
schedule
16.10.2021
Как я могу отменить шаблон фиксации?
Однажды я добавил глобальный шаблон фиксации командой:
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