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

Вопросы о совершении транзакции или «единицы работы» в базе данных, приложении или системе контроля версий.

30
Сообщение 'src refspec master не соответствует никому' при нажатии на коммиты в Git
Я клонирую свой репозиторий с помощью: git clone ssh://xxxxx/xx.git Но после того, как я изменить некоторые файлы и addи commitих, я хочу , чтобы подтолкнуть их к серверу: git add xxx.php git commit -m "TEST" git push origin master Но ошибка, которую я получаю обратно: error: src refspec master does …
2693 git  commit 

10
Как отменить «git commit --amend» вместо «git commit»
Я случайно изменил свой предыдущий коммит. Фиксация должна была быть отдельной, чтобы хранить историю изменений, которые я сделал в конкретном файле. Есть ли способ отменить этот последний коммит? Если я делаю что-то подобное git reset --hard HEAD^, первый коммит также отменяется. (Я еще не подталкивал ни к каким удаленным каталогам)
1296 git  commit  undo  amend 

11
Изменение сообщения git commit после push (учитывая, что никто не вытащил с пульта)
Я сделал git commit и последующий пуш. Я хотел бы изменить сообщение коммита. Если я правильно понимаю, это не рекомендуется, потому что кто-то мог вытащить из удаленного хранилища, прежде чем я внесу такие изменения. Что если я знаю, что никто не потянул? Есть ли способ сделать это?
984 git  push  commit 

12
Как отменить несколько коммитов git?
У меня есть git-репозиторий, который выглядит так: A -> B -> C -> D -> HEAD Я хочу, чтобы глава ветви указывал на A, т.е. я хочу, чтобы B, C, D и HEAD исчезали, и я хочу, чтобы head был синонимом A. Похоже, я могу либо попытаться перебазировать (неприменимо, так …
984 git  commit  git-revert 



19
Как можно изменить временную метку старого коммита в Git?
Ответы на вопрос Как изменить существующие неопубликованные коммиты? опишите способ изменения предыдущих сообщений коммита, которые еще не были переданы в апстрим. Новые сообщения наследуют временные метки оригинальных коммитов. Это кажется логичным, но есть ли способ также переустановить время?

7
git добавляет только измененные изменения и игнорирует неотслеживаемые файлы
Я запустил «git status» и перечислил ниже несколько файлов, которые были изменены / или под заголовком «изменения, не подготовленные для фиксации». В нем также перечислены некоторые неотслеживаемые файлы, которые я хочу игнорировать (у меня есть файл «.gitignore» в этих каталогах). Я хочу поместить измененные файлы в стадию, чтобы я мог …
659 git  commit  gitignore  staging 

5
Как изменить коммит без изменения сообщения коммита (повторное использование предыдущего)?
Есть ли способ изменить коммит без vi(или вашего $EDITOR) всплывающего окна с возможностью изменить ваше сообщение коммита, но просто повторно использовать предыдущее сообщение?
657 git  commit  git-commit  amend 

10
Как отредактировать сообщение журнала, уже зафиксированное в Subversion?
Есть ли способ отредактировать сообщение журнала определенной ревизии в Subversion? Я случайно написал неправильное имя файла в моем сообщении о коммите, что позже может сбить с толку. Я видел, как я могу отредактировать неверное сообщение о коммите в Git? , но решение этого вопроса не похоже на Subversion (согласно svn …
550 svn  commit 

3
Как я могу сослаться на коммит в комментарии к проблеме на GitHub?
Я нашел много ответов о том, как ссылаться на проблему GitHub в коммите git (используя нотацию #xxx). Я хотел бы сослаться на коммит в своем комментарии, создав ссылку на страницу сведений о коммите?

13
Виноват - предыдущие коммиты?
Можно ли увидеть, кто редактировал конкретную строку перед коммитом, о котором сообщалось git blame, например историю коммитов для данной строки? Например, я запускаю следующее (в превосходном uncrustifyпроекте): $ git blame -L10,+1 src/options.cpp ^fe25b6d (Ben Gardner 2009-10-17 13:13:55 -0500 10) #include "prototypes.h" Как я могу узнать, кто редактировал эту строку перед …
391 git  commit  blame 

5
Как переместить определенные коммиты на основе другой ветки в git?
Ситуация: мастер в X quickfix1 в X + 2 коммитов Такой что: o-o-X (master HEAD) \ q1a--q1b (quickfix1 HEAD) Затем я начал работать с quickfix2, но случайно взял в качестве источника ветку quickfix1, а не мастер. Теперь quickfix2 находится на X + 2 коммитов + 2 соответствующих коммитов. o-o-X (master …
381 git  commit  patch 

1
Git количество коммитов на автора во всех ветках
Я хотел бы получить количество коммитов на автора во всех ветках. я вижу это git shortlog -s -n Распечатывает очень хороший список, но он не учитывает коммиты, которые еще не объединены из других веток. Если повторить эту команду для каждой ветви, то очевидно, что общие коммиты подсчитываются несколько раз. Не …

5
Как я могу разделить коммит Git, похороненный в истории?
Я разболтал свою историю и хочу внести в нее некоторые изменения. Проблема в том, что у меня есть коммит с двумя несвязанными изменениями, и этот коммит окружен некоторыми другими изменениями в моей локальной (не выдвинутой) истории. Я хочу разделить этот коммит до того, как выложу его, но большинство руководств, которые …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.