git-config

Недавно я обнаружил, что мои .gitconfig были добавлены эти несколько дополнительных строк: [filter "hawser"] clean = git hawser clean %f smudge = git hawser smudge %f required = true Поскольку он управляется версиями, я уверен, что не добавлял их. Кажется, я не тот самый только один, чтобы им...

Я использую команду git ls-tree -r $(git branch | awk '{ print $2 }') --name-only, чтобы показать файлы в моей ветке, но я попытался поместить эту команду в мой файл .gitconfig в качестве псевдонима, и я получил эту ошибку: $ git list fatal: Not a valid object name $(git Мой .файл gitconfig: [alias] li...

Можно ли установить пользовательский инструмент для объединения файлов с определенным расширением в Git? Спасибо за любые указания! Обновить Я не смог придумать лучшего решения, чем определить пользовательский difftool и вызвать его вручную, как предложил @jarodeells: [diff] tool = mydiff [difftool...

Я хочу использовать push и pull автоматически в GitExtension, без ввода моего пользователя и пароля в приглашении, каждый раз. Итак, как я могу сохранить свои учетные данные в git ?...

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

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

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

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

Я заметил, что у меня есть 2 списка для core.autocrlf когда я запускаю git config -l $ git config -l core.symlinks=false core.autocrlf=false color.diff=auto color.status=auto color.branch=auto color.interactive=true pack.packsizelimit=2g help.format=html http.sslcainfo=/bin/curl-ca-bundle.crt sendemail.smtps...

могу ли я передать аргументы в псевдоним команды Git? у меня есть какой-то псевдоним в git config, например: rb1 = rebase -i HEAD~1 rb2 = rebase -i HEAD~2 rb3 = rebase -i HEAD~3 rb4 = rebase -i HEAD~4 .... можно сделать rb псевдоним, так что git rb <x> на <x>? я попробовал этот псевдоним: rb...