Вопросы по теме '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 просмотров
schedule
12.02.2022
Отменить 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 просмотров
schedule
21.07.2023
Как проверить, к каким ветвям репозитория ядра Linux применяется конкретная фиксация
Допустим, у меня есть коммит git в репозитории Linux git, например. http://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?id=8c7188b23474cca017b3ef354c4a58456f68303a
Как я могу, начиная с этого коммита, понять, в каких...
1207 просмотров
schedule
04.09.2022