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

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

21067
Как мне отменить последние локальные коммиты в Git?

На этот вопрос есть ответы на переполнение стека на русском : Как вернуться (откатиться) к более раннему коммиту? Я случайно передал неправильные файлы в Git , но я еще не отправил коммит на сервер. Как я могу отменить эти коммиты из локального...

8968
Как мне отменить 'git add' перед коммитом?

Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. Я по ошибке добавил файлы в Git с помощью команды: git add myfile.txt Я еще не бегал...

7664
Как изменить существующие сообщения без фиксации?

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

2766
Зафиксировать только часть файла в Git

Когда я делаю изменения в файле в Git, как я могу зафиксировать только некоторые изменения? Например, как я могу зафиксировать только 15 строк из 30 строк, которые были изменены в...

2693
Сообщение '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...

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

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

1613
Удалить файлы из Git commit

Я использую Git, и я зафиксировал несколько файлов, используя git commit -a Позже я обнаружил, что файл был ошибочно добавлен в коммит. Как я могу удалить файл из последнего...

1311
Удаление нескольких файлов из репозитория Git, которые уже были удалены с диска

У меня есть репозиторий Git, в котором я удалил четыре файла rm( не git rm ), и мой статус Git выглядит следующим образом: # deleted: file1.txt # deleted: file2.txt # deleted: file3.txt # deleted: file4.txt Как удалить эти файлы из Git без необходимости вручную проходить и добавлять каждый файл...

1304
Как мне зафиксировать только изменения имени файла в Git?

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

1296
Как отменить «git commit --amend» вместо «git commit»

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

984
Как отменить несколько коммитов git?

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

984
Изменение сообщения git commit после push (учитывая, что никто не вытащил с пульта)

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

747
Как можно изменить временную метку старого коммита в Git?

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

745
Как отменить локальный коммит

Моя проблема в том, что я изменил файл, например: README, добавил новую строку ' это для моей строки тестирования » и сохранил файл, затем я выполнил следующие команды git status # On branch master # Changed but not updated: # (use "git add <file>..." to update what will be committed) # (use...

666
Сделать текущий коммит единственным (начальным) коммитом в Git-репозитории?

В настоящее время у меня есть локальный репозиторий Git, который я помещаю в репозиторий Github. Локальный репозиторий имеет ~ 10 коммитов, а репозиторий Github является синхронизированным дубликатом этого. Я хотел бы удалить ВСЕ историю версий из локального репозитория Git, чтобы текущее...

663
Как отправить исправленный коммит в удаленный репозиторий Git?

Когда я немного поработал с исходным кодом, я сделал свою обычную фиксацию, а затем отправил в удаленный репозиторий. Но потом я заметил, что забыл организовать импорт в исходном коде. Поэтому я делаю команду исправления, чтобы заменить предыдущий коммит: > git commit --amend К сожалению,...