Вопросы с тегом 'git'

Git - это система управления версиями с открытым исходным кодом (DVCS). Используйте этот тег для вопросов, связанных с использованием Git и рабочими процессами. НЕ ИСПОЛЬЗУЙТЕ тег [tag: github] для связанных с Git проблем просто потому, что репозиторий находится на GitHub. Кроме того, не используйте этот тег для общих вопросов программирования, которые связаны с репозиторием Git.
17
ответов

Как вы клонируете репозиторий Git в определенную папку?

Выполнение команды git clone git@github.com:whatever создает каталог в моей текущей папке с именем any и отбрасывает содержимое репозитория Git в эту папку: /httpdocs/whatever/public Моя проблема в том, что мне нужно содержимое репозитория Git, ...
задан 16 марта '09 в 18:56
11
ответов

Как мне изменить Git игнорировать режим файла (chmod)?

У меня есть проект, в котором я должен изменить режим файлов с chmod до 777 при разработке, но который не должен меняться в основном репо. Git выбирает chmod -R 777 . и отмечает все измененные файлы. Есть ли способ сделать изменения режима Git иг...
задан 17 окт. '09 в 0:43
13
ответов

Как изменить указанный коммит?

Обычно я представляю список коммитов для проверки. Если у меня есть следующие коммиты: HEAD Commit3 Commit2 Commit1... Я знаю, что могу модифицировать head commit с помощью git commit --amend. Но как я могу изменить Commit1, учитывая, что это не...
задан 27 июля '09 в 8:19
26
ответов

Git fetch удаленная ветка

Мой коллега и я работаем над одним и тем же хранилищем, которое мы технически разветвляли на две ветки, каждая из которых предназначена для разных проектов, но у них есть сходства, поэтому мы иногда захотим передать их обратно master * из branch. Т...
задан 02 марта '12 в 20:06
9
ответов

Каков наилучший (и самый безопасный) способ объединения ветки Git в мастера?

Создается новая ветвь из master, мы называем ее test. Есть несколько разработчиков, которые либо передают на master, либо создают другие ветки, а затем сливаются в master. Предположим, что работа над test занимает несколько дней, и вы хотите пос...
задан 09 апр. '11 в 3:01
14
ответов

Показывать, какие файлы изменились между двумя версиями

Я хочу объединить две ветки, которые были разделены на некоторое время и хотели узнать, какие файлы были изменены. Перешел по этой ссылке: http://linux.yyz.us/git-howto.html, что было весьма полезно. Инструменты для сравнения ветвей, с которыми я с...
задан 05 мая '09 в 3:47
23
ответов

Отсоединить (переместить) подкаталог в отдельный репозиторий Git

У меня есть репозиторий Git, который содержит несколько подкаталогов. Теперь я обнаружил, что один из подкаталогов не связан с другим и должен быть отделен от отдельного репозитория. Как я могу это сделать, сохраняя историю файлов в подкаталоге? Я ...
задан 11 дек. '08 в 16:57
9
ответов

Что означает "выбор вишни" с помощью Git?

Недавно мне было предложено cherry-pick коммит. Так что же означает выбор вишни в git? Как ты делаешь это?
задан 18 февр. '12 в 10:20
15
ответов

Как удалить удаленный тег git?

Как удалить тег git, который уже был нажат?
задан 30 марта '11 в 2:41
12
ответов

Как `git clone`, включая подмодули?

Я пытаюсь поставить подмодуль в репо. Проблема заключается в том, что когда я клонирую родительское репо, папка подмодуля полностью пуста. Есть ли способ сделать так, чтобы 'git clone parent' фактически помещал данные в папку подмодуля? example: h...
задан 26 сент. '10 в 10:13
13
ответов

Как указать только имена файлов, которые изменились между двумя коммитами?

У меня есть куча коммитов в репо. Я хочу увидеть список файлов, измененных между двумя коммитами: от SHA1 до SHA2. Какую команду следует использовать?
задан 12 окт. '09 в 4:48
4
ответов

Предупреждение: push.default не установлен; его неявное значение меняется в Git 2.0

Я использовал Git какое-то время и недавно загрузил обновление только, чтобы найти это предупреждающее сообщение, когда я пытаюсь push. warning: push.default is unset; its implicit value is changing in Git 2.0 from 'matching' to 'simple'. To squel...
задан 31 окт. '12 в 0:48
24
ответов

Есть ли способ пропустить ввод пароля при использовании https://в GitHub?

Недавно я переключил синхронизацию своих репозиториев на https://на GitHub (из-за проблем с брандмауэром) и каждый раз запрашивает пароль. Раньше я имел сертификат SSH, и этого было достаточно. Есть ли способ обойти пароль в моем случае (используя ht...
задан 17 марта '11 в 20:47
9
ответов

Как изменить автора коммита для одного конкретного коммита?

Я хочу сменить автора одного конкретного коммита в истории. Это не последний коммит. Я знаю об этом вопросе - как мне изменить автора коммита в git? Но я думаю о чем-то, где я идентифицирую коммит по хешу или короткому хешу.
задан 15 июня '10 в 7:00
19
ответов

Как получить хеш для текущей фиксации в Git?

Я хотел бы сохранить (на данный момент) возможность связывать Git набор изменений с рабочими элементами, хранящимися в TFS. Я уже написал инструмент (используя hook из Git), в котором я могу вставлять workitemidentifiers в сообщение набора изменен...
задан 04 июня '09 в 11:42