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

130
Предупреждает ли меня Git, если сокращенный идентификатор фиксации может относиться к двум разным коммитам?

Если cee157можно ссылаться на 2 разных идентификатора фиксации, например cee157eb799af829a9a0c42c0915f55cd29818d4 и cee1577fecf6fc5369a80bd6e926ac5f864a754b Git предупредит меня, если я введу код git log cee157? (или Git 1.8.5.2 (Apple Git-48) позволяет мне вводить текст git log cee1). Я думаю, что...

130
Следует ли мне добавлять файлы миграции Django в файл .gitignore?

Следует ли мне добавлять в файл файлы миграции Django .gitignore? В последнее время я получаю много проблем с git из-за конфликтов миграции, и мне было интересно, следует ли отмечать файлы миграции как игнорируемые. Если да, то как мне добавить все миграции, которые есть в моих приложениях, и...

130
push --force-with-lease по умолчанию

Я только что узнал о git push --force-with-lease . Это довольно круто. Но, конечно, я не так часто использую силу, и поэтому я беспокоюсь, что могу забыть об этой замечательной функции, когда она мне понадобится в следующий раз. Есть ли способ настроить git, который git push -fбудет использоваться...

129
Удалить несколько удаленных веток в git

У меня есть член команды, который непреднамеренно переместил более 150 своих местных филиалов в наше центральное репо. К счастью, все они имеют одинаковый префикс. Можно ли использовать этот префикс с помощью команды git или классного небольшого сценария оболочки, который удалит все их...

129
Как использовать git с интеграцией gnome-keyring

Git 1.8.0 поддерживает интеграцию с gnome-keyring. http://www.h-online.com/open/news/item/Git-1-8-0-can-access-Windows-and-GNOME-keyrings-1733879.html После прочтения документации о помощниках по учетным данным git: http://git-scm.com/docs/gitcredentials.html Мне не удалось найти способ...

129
Git Clone из GitHub через https с двухфакторной аутентификацией

Недавно я начал использовать двухфакторную аутентификацию на GitHub, и теперь я не могу использовать git поверх https в частных репозиториях обычным способом: peter@computer:~$ git clone https://github.com/[...]/MyPrivateRepo Cloning into 'MyPrivateRepo'... Username for 'https://github.com': [...]...

129
GitLab CI против Jenkins [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт в прошлом месяце . Уточните этот вопрос В чем разница между Jenkins и другими CI,...

128
Как управлять конфликтами с подмодулями git?

У меня есть суперпроект git, который ссылается на несколько подмодулей, и я пытаюсь заблокировать рабочий процесс для работы остальных участников моего проекта. Для этого вопроса, скажем, мой суперпроект вызывается, superyа подмодуль называетсяsubby . (Тогда это упрощение того, что я пытаюсь...

128
Используйте команду git «log» в другой папке

У меня есть несколько файлов php в папке A (это проект git). В этом php-файле я хочу выполнить «git log», но для папки B. Папка B - это еще один проект git (поэтому журнал отличается от A и B). Как я могу сделать это с помощью команды...

128
Отменить диапазон коммитов в git

Как я могу отменить ряд коммитов в git? Глядя на документацию gitrevisions , я не вижу, как указать нужный мне диапазон. Например: A -> B -> C -> D -> E -> HEAD Я хочу сделать эквивалент: git revert B-D где результат будет: A -> B -> C -> D -> E -> F -> HEAD где F...

128
Подмодуль Git push

Если я изменяю подмодуль, могу ли я вернуть фиксацию в источник подмодуля, или для этого потребуется клон? Если клонировать, могу ли я сохранить клон в другом...

128
Как вернуть указатель подмодуля Git на фиксацию, хранящуюся в содержащем репозитории?

У меня есть подмодуль git в моем основном репозитории git. Насколько я понимаю, в основном репо хранится значение SHA (где-то ...), указывающее на конкретный коммит подмодуля, с которым он «связан». Я вошел в свой подмодуль и набрал git checkout some_other_branch. Понятия не имею, из какого коммита...

128
Как удалить последние n коммитов на Github и локально?

Я пытаюсь удалить последние 2 коммита из одного из моих репозиториев GitHub. Я пытался , как предложил здесь : git push -f origin HEAD^^:master. Вроде работает, так как последние два коммита удалены. Затем я удалил их из своего локального репозитория с помощью git rebase -i HEAD~2. Я удаляю строки,...

128
Клон GitHub из запроса на перенос?

Я хочу клонировать репозиторий с GitHub. Проблема в том, что мне не нужна основная ветка; Мне нужна версия в этом неутвержденном запросе на перенос . Могу ли я клонировать версию запроса на перенос вместо основного...