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

280
Ошибка git при коммите после слияния - фатально: не может сделать частичный коммит во время слияния

Я побежал, git pullчто закончилось конфликтом. Я решил конфликт, и теперь все в порядке (я также использовал mergetool). Когда я фиксирую разрешенный файл с, git commit file.php -m "message"я получаю сообщение об ошибке: fatal: cannot do a partial commit during a merge. У меня была та же проблема...

265
Vim для Windows - Что мне ввести, чтобы сохранить файл и выйти из него?

Используя Windows XP, я случайно набрал git commit -aвместо git commit -am "My commit message", и теперь я просматриваю приглашение CMD, заполненное версией файла моего сообщения о коммите («Пожалуйста, введите сообщение о коммите для вашего ...»). Я добавил свое сообщение в начало, но теперь не...

260
Как мне зафиксировать только некоторые файлы?

У меня есть два проекта. Один из них является «официальным» проектом, а второй - легкой модификацией (некоторые файлы добавлены). Я создал новую ветку и положил в них новые файлы. Но в процессе разработки некоторые файлы, общие для обеих веток, изменяются. Как мне зафиксировать только эти...

249
Временно переключите рабочую копию на определенный коммит Git

Как переключиться на конкретный коммит Git без потери всех коммитов, сделанных после него ? Я хочу, чтобы локальные файлы были изменены, но база данных коммитов останется нетронутой, только текущий указатель позиции будет установлен на текущий выбранный коммит. Я хочу изменить состояние файлов на...

242
Нажатие пустых коммитов на удаленный

Я выдвинул один коммит на удаленный, но теперь я понял, что сообщение о коммите неверно. Я хотел бы изменить сообщение коммита, но AFAIK это невозможно. Поэтому я решил создать пустой коммит с правильным сообщением: git commit --allow-empty Есть ли какие-либо недостатки / последствия использования...

241
Как удалить выбранные записи журнала коммитов из репозитория Git, сохранив их изменения?

Я хотел бы удалить выбранные записи журнала фиксации из линейного дерева фиксации, чтобы записи не отображались в журнале фиксации. Мое дерево коммитов выглядит примерно так: R--A--B--C--D--E--HEAD Я хотел бы удалить записи B и C, чтобы они не отображались в журнале фиксации, но изменения от A до D...

222
Как сделать коммит Git в прошлом?

Я конвертирую все в Git для личного использования, и я нашел несколько старых версий файла, уже находящихся в хранилище. Как передать его в историю в правильном порядке в соответствии с «датой изменения файла», чтобы у меня была точная история файла? Мне сказали, что-то вроде этого будет работать:...

216
Как сделать git коммитить один файл / каталог

Пробовал следующую команду: git commit path/to/my/file.ext -m 'my notes' Получите ошибку в git версии 1.5.2.1: error: pathspec '-m' did not match any file(s) known to git. error: pathspec 'MY MESSAGE' did not match any file(s) known to git. Это неправильный синтаксис для фиксации одного файла или...

211
Mercurial: как изменить последний коммит?

Я ищу git commit --amendаналог Mercurial, то есть способ изменить коммит, с которым связана моя рабочая копия. Меня интересует только последний коммит, а не произвольный ранний коммит. Требования к этой процедуре внесения поправок: по возможности, он не должен требовать каких-либо расширений. Он не...

209
Git commit в терминале открывает VIM, но не может вернуться в терминал

Попытка изучить GitHub в данный момент и сделать это руководство по основам Git в Nettuts. Я на уроке о совершении коммитов. Учитель печатает, git commitи он открывает VIM в качестве своего редактора (я также хотел бы знать, как сделать так, чтобы он открывался в Sublime Text 2), в любом случае, он...

208
Git - Найти коммит, где файл был добавлен

Скажем, у меня есть файл, foo.jsкоторый был зафиксирован некоторое время назад. Я хотел бы просто найти коммит, где этот файл был впервые добавлен. После прочтения ответов и моей собственной работы, это работает для меня git log --follow --diff-filter=A --find-renames=40%...

180
Как изменить несколько коммитов в Git, чтобы сменить автора

Я сделал серию коммитов в Git, и теперь я понимаю, что забыл правильно указать свое имя пользователя и свойства электронной почты пользователя (новый компьютер). Я еще не отправил эти коммиты в свой репозиторий, так как я могу исправить эти коммиты до того, как я это сделаю (только 3 последних...

173
Редактирование сообщения git commit в GitHub

Есть ли способ онлайн-редактирования сообщения о коммите GitHub.comпосле отправки? Из командной строки можно сделать git commit --amend -m "New commit message" как правильно предложено в другом вопросе . Попытка, git pullа затем git pushсработало (без вмешательства других коммитов в это время). Но...

172
Установите специальный git commit с pip

Я разрабатываю приложение django и использую pip для управления своими требованиями. Как я могу сделать, чтобы установить конкретный коммит git? В моем случае мне нужно установить этот коммит:...

161
Смотрите «реальную» дату фиксации в github (час / день)

Есть ли способ увидеть дату коммита в github с точностью до дня / часа? Старые коммиты отображаются в «удобочитаемом» формате, например, «2 года назад», вместо отображения фактической даты. Если невозможно увидеть фактическую дату на github, есть ли более простой обходной путь, чем git...

154
Как переместить фиксацию в промежуточную область в git?

Если вы хотите переместить фиксацию в промежуточную область - это отмените ее и переместите все изменения, которые были в ней, в промежуточную область (фактически перевод ветки в состояние, в котором она была до фиксации) - как ты делаешь это? Или это то, что вы не можете сделать? Ближайшее, что я...