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

104
Оформить заказ Jenkins Pipeline Git SCM с учетными данными?

Я следил за этим руководством : node { git url: 'https://github.com/joe_user/simple-maven-project-with-tests.git' ... } Однако он не сообщает, как добавить учетные данные. У Jenkins есть специальный раздел «Учетные данные», в котором вы определяете пользователя и пароль, а затем получаете...

104
Git как откатить перебазирование

Как в Git откатить перебазирование, если оно вас не устраивает? В Git нет пробной версии для перебазирования. Если я выполнил перебазирование и еще не нажал на него, как мне вернуться к предыдущему состоянию, как будто этого никогда не было?...

104
Как указать зависимость модуля Go в go.mod на последний коммит в репо?

Начиная с v1.11 Go добавлена ​​поддержка модулей. Команды go mod init <package name> go build будет генерировать go.modи go.sumфайлы , которые содержат все версии найдены для зависимостей пакета. Если у модуля нет выпусков, используется последняя фиксация этого модуля. Если у модуля есть...

103
Сменить имена веток в git

Может быть несколько способов задать этот вопрос, поэтому вот описание проблемы. Я работал над мастером и передал кое-какие вещи, а затем решил, что хочу отложить эту работу. Я сделал резервную копию нескольких коммитов, а затем разветвился, прежде чем начал свою дерьмовую работу. Практически это...

103
Как изменить подмодуль git, чтобы он указывал на подпапку?

Просматривая учебник по SubModule , я создал подмодуль из проекта boto . Затем я обнаружил, что на самом деле мне нужна только часть этого проекта, а именно папка boto . Я хотел бы изменить свой подмодуль, чтобы он указывал на эту папку. Когда я смотрю в .gitmodules, я вижу [submodule...

103
Передача параметров ssh в git clone

Я пытаюсь запустить git cloneбез проверки ssh ключа хоста репозитория. Я могу сделать это по ssh вот так: ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no user@host Есть ли способ передать те же параметры ssh команде git clone? Изменить: есть ограничение, что я не могу изменять...

103
Git merge оставил метки HEAD в моих файлах

Я попытался объединить файл в командной строке с помощью Git, когда появилось сообщение об ошибке, в котором говорилось, что объединение было прервано. Я думал, что это конец, но потом понял, что в моих файлах есть gitmark. Вот так: start = expression validchar = [0-9a-zA-Z_?!+\-=@#$%^&*/.]...

103
'ssh-keygen' не распознается как внутренняя или внешняя команда

я бегу git push -u origin master Он сообщает мне, что «Отказано в доступе (открытый ключ) фатально: удаленный конец неожиданно повесил трубку» Затем я поискал в Интернете и обнаружил, что мне нужно сгенерировать ssh-ключ для моей учетной записи на GitHub. Однако после этого, когда я попытался...

103
Заменить один файл в моей текущей ветке таким же файлом в главной ветке?

Скажем, у меня две ветки - masterи redesign. Как мне перезаписать файл default.aspx.csв моей ветке редизайна файлом из мастера? Я нашел этот вопрос, но, похоже, он рассказывает, как вернуть файл к предыдущей версии в той же ветке. Я тоже подумал об использовании merge, но я не хочу объединять, я...

103
Внедрить хеш коммита git в dll .Net

Я создаю приложение на C #, используя Git в качестве контроля версий. Есть ли способ автоматически встроить последний хэш фиксации в исполняемый файл при создании приложения? Например, печать хэша фиксации на консоли будет выглядеть примерно так: class PrintCommitHash { private String...

103
Что означает git push origin HEAD?

Я нашел в официальном руководстве : git push origin HEAD Удобный способ перенести текущую ветку с тем же именем на пульте дистанционного управления. Однако смысл команды мне непонятен. Почему это дает такой эффект? Я не смог найти ответа ( кажется, этот вопрос решает проблему, но название вводит в...

103
Рекурсивная папка треков Git LFS

Можно ли рекурсивно отслеживать все файлы, содержащиеся в папке и ее подпапках, с помощью Git LFS? Я бы хотел сделать что-то подобное: git lfs track myfolder/*

103
Как я могу создать репозиторий Git с именем ветки по умолчанию, отличным от «master»?

В книге Pro Git сказано «Происхождение» не особенное Точно так же, как имя ветки «master» не имеет особого значения в Git, как и «origin». В то время как «master» является именем по умолчанию для начальной ветки при запуске git init, что является единственной причиной его широкого использования ,...

102
git: переключить ветку без отсоединения головы

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

102
Вытащить все коммиты из ветки, переместить указанные коммиты в другую

У меня есть следующие ветки: master production и следующие удаленные ветки: origin/master origin/production У меня есть сценарий, который извлекает origin/masterветку и получает различие того, что изменилось из моей последней fetch ( log -p master..origin/master). Потом сливаю origin/master....

102
Просмотр потерянных коммитов в Git

Мой репозиторий git как-то пошатнулся - я загрузил msysgit сегодня утром, и вместо имени ветки, отображаемого после текущего каталога, он говорит: «((ref: re ...))», «git status» сообщает обо всем как о новый файл, «git log» и «git reflog» сообщают мне «фатальная: плохая ревизия по умолчанию« HEAD...