Вопросы по теме 'git-commit'

Как мне отменить последние локальные коммиты в Git?
Я случайно зафиксировал не те файлы в Git , но не отправил фиксации на сервере еще нет. Как я могу отменить эти коммиты из локального репозитория ? Кажется, единственный способ - скопировать изменения в каком-то текстовом редакторе GUI, затем...
9703079 просмотров
schedule 11.12.2022

Как узнать, отправлен ли коммит в репозиторий?
Возможный дубликат: git: проверьте если зафиксировать xyz в удаленном репо? Если у меня есть хэш коммита, как я могу узнать, отправлен ли он в репозиторий?
114 просмотров
schedule 07.02.2023

Не удалось удалить файл из репозитория Git, создать новую резервную копию невозможно
Я попытался удалить файл из удаленного репо, запустив: git filter-branch --index-filter 'git rm --cached --ignore-unmatch Rakefile' HEAD Но Git жалуется, что Невозможно создать новую резервную копию. Предыдущая резервная копия уже...
47775 просмотров

Отменить git reset --hard с незафиксированными файлами в промежуточной области
Я пытаюсь восстановить свою работу. Я тупо делал git reset --hard , а до этого делал только get add . и не делал git commit . Пожалуйста помоги! Вот мой журнал: MacBookPro:api user$ git status # On branch master # Changes to be committed: #...
63442 просмотров
schedule 05.08.2022

Стиль фиксации Git: все измененные файлы сразу или по одному?
Я сохраняю свою работу на ночь с одним коммитом для многих файлов. Интересно, не лучше ли было бы делать коммит для каждого файла, но это похоже на гораздо большую работу. У меня нет проблем с тем, как обстоят дела сейчас, но я планирую разместить...
2601 просмотров
schedule 16.06.2022

Является ли слияние ветки удаленного отслеживания «xxx / master» проблемой для запроса на извлечение?
Существует репозиторий Github, который разветвил и в котором впоследствии были сделаны многочисленные коммиты. Я хотел, чтобы эти исправления были частью моего разветвленного репозитория. Возможно, я объединил их (но не могу вспомнить, как), и...
2063 просмотров
schedule 08.02.2023

Как найти ветку по идентификатору фиксации
Итак, я пытаюсь найти имя ветки, в которой была сделана данная фиксация. ( c853d8cf3ae34dae9866b874b96c6529515d7e90 ) У меня есть родительский идентификатор и идентификатор фиксации, на которые ссылается проблема с git. Как мне узнать, что данный...
25545 просмотров
schedule 19.05.2022

Почему моя ветка опережает origin/master после проверки git?
После того, как мои изменения были отправлены в gerrit и приняты рецензентом, git status жалуется, что я опережаю origin/master. Полный рассказ: Я клонировал свой репозиторий из ssh://luis@somewhere:10022/project.git Поскольку git review...
2072 просмотров
schedule 11.02.2024

Каковы возможные сценарии, почему нужно создать коммит git в прошлом?
Существуют ли какие-либо варианты использования, когда создание коммитов с прошлой датой выгодно? Это как и как это выглядит в GitHub Каков эффект создания прошлых коммитов при слиянии? Или это просто проблема рендеринга журнала? Что я...
136 просмотров
schedule 07.09.2023

Как получить последний идентификатор фиксации удаленного репо с помощью curl-подобной команды?
Я хочу получить идентификатор последней фиксации удаленного репозитория git. Команда git rev-parse HEAD работает для локально клонированного репозитория git, но я хочу получить его из исходного репозитория GIT с помощью команды CURL или около...
98729 просмотров
schedule 05.07.2023

Как перефразировать коммит Git по его хэшу SHA1?
Я создал фиксацию с сообщением фиксации, которое я хочу изменить. Я еще не опубликовал коммит, поэтому я могу безопасно переписать историю. Я могу найти с помощью журнала git, поэтому я знаю его хэш sha1. Как я могу быстро отредактировать коммит?
1175 просмотров
schedule 19.11.2023

git commit --amend в отсоединенном состоянии HEAD
Я понимаю, что правильный способ внесения изменений в старый коммит GIT — использовать rebase --interactive , но просто для того, чтобы разобраться в концепциях, я хотел бы понять, что происходит, когда я делаю git checkout <commit>...
2732 просмотров
schedule 14.09.2023

Git-commit не может открыть vim
Недавно я установил bash-it в свой терминал. Теперь, когда я пытаюсь выполнить git commit , терминал показывает мне эту ошибку: /usr/bin/mate -w: /usr/bin/mate: No such file or directory error: cannot run /usr/bin/mate -w: No such file or...
16752 просмотров
schedule 16.09.2022

Git — зафиксировать файл в .gitignore
Я хочу зафиксировать и отправить два новых файла, которые находятся внутри папки, указанной в проекте .gitignore. Я полагаю, что могу просто изменить файл .gitignore, но тогда мне потребуются две фиксации: одна фиксация для отправки двух новых...
10175 просмотров
schedule 30.05.2022

Что происходит с потерянными коммитами?
У меня есть репо с четырьмя коммитами: $ git log --oneline --decorate 6c35831 (HEAD, master) C4 974073b C3 e27b22c C2 9f2d694 C1 Я reset -- soft к коммиту C2 , и теперь у меня есть такое репо: $ git reset e27b22c --soft $ git log...
3372 просмотров
schedule 17.05.2023

Может ли git отфильтровать определенные строки перед фиксацией?
У меня есть репозиторий на github, над которым я работаю, и у меня часто есть комментарии к моим .py файлам, которые начинаются с « # TODO: », чтобы сохранить личное примечание о том, что нужно сделать. # TODO: do this <code> Я,...
920 просмотров
schedule 16.12.2022

Git фиксирует 500 файлов за раз?
У меня есть тысячи файлов, которые мне нужно зафиксировать, но у меня возникают проблемы с фиксацией их всех сразу. Как я могу автоматически зафиксировать 500 файлов за раз? Первые 500 файлов должны иметь сообщение о фиксации «Начальная фиксация,...
387 просмотров
schedule 23.01.2024

Почему у меня должен быть конфликт после push-›изменить-›изменить-›изменить-›push-›pull?
В этом вопросе Git предотвращает отправку после изменения коммита , это было упомянуто тот: Это должно иметь место только в том случае, если вы изменяете уже отправленный коммит. Но я сделал следующие шаги: Нажал кучу кода...
598 просмотров
schedule 28.02.2024

Отменить несколько слияний git
У меня есть две ветки git (master и fix_log_messages). Я делал различные коммиты в ветке fix_log_messages, а затем периодически сливал эти изменения/коммиты в master. В результате ветвь master содержит несколько слияний из-за периодического слияния...
495 просмотров

Как проверить, к каким ветвям репозитория ядра Linux применяется конкретная фиксация
Допустим, у меня есть коммит git в репозитории Linux git, например. http://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?id=8c7188b23474cca017b3ef354c4a58456f68303a Как я могу, начиная с этого коммита, понять, в каких...
1207 просмотров