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

git-commit - Записывает изменения в хранилище вместе с сообщением журнала.

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


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


3
Различия между фиксацией, фиксацией и нажатием, фиксацией и синхронизацией
Я использую Visual Studio 2013, и я сталкиваюсь с 3 вариантами, когда я фиксирую свой код C #. Мне нужно объяснить различия между каждым из вариантов в отношении того, что происходит с моим локальным репо по сравнению с репозиторием GitHub. Вариант 1 говорит Коммит Вариант 2 говорит «Принять и нажать» …

4
Git: что такое висячий коммит / блоб и откуда они берутся?
Я ищу основную информацию о висячих коммитах и ​​каплях. Мой репо выглядит нормально. Но я побежал git fsckв первый раз, чтобы увидеть, что он сделал, и у меня есть длинный список «висячих капель» и один «висячий коммит». Что это за вещи? Откуда они пришли? Они указывают что-нибудь необычное (хорошее или …

6
Объединение нескольких коммитов в одну перед отправкой
Этот вопрос касается не только того, как выполнить эту задачу, но и того, является ли это хорошей или плохой практикой с Git. Учтите, что локально я больше всего работаю над основной веткой, но я создал тематическую ветку, которую назову «topical_xFeature». В процессе работы над «topical_xFeature» и переключения туда и обратно …
134 git  commit  git-commit 

2
Как ссылаться на начальный коммит?
У меня есть сценарий, который должен ссылаться на начальную фиксацию в репозитории. git имеет специальную ссылку HEAD, но не имеет соответствующего TAIL. Я не могу найти в этом ничего, git help rev-parseчто могло бы мне помочь. Вот что я хотел бы сделать: git show TAIL Вот один из вариантов: git …
131 git  git-commit 

4
Git, см. Список моих последних N коммитов
Есть ли способ увидеть список комментариев и время моих последних N коммитов в Git? Посмотрев на SO, единственное, что я нашел, это Git - получить все коммиты и блобы, которые они создали , но он показывает все коммиты от всех пользователей и выводит много другой информации.
118 git  git-commit 

4
Ошибка очистки файла из репозитория Git, невозможно создать новую резервную копию
Я попытался удалить файл из удаленного репо, выполнив: git filter-branch --index-filter 'git rm --cached --ignore-unmatch Rakefile' HEAD Но Git жалуется, что Невозможно создать новую резервную копию. Предыдущая резервная копия уже существует в refs / original / Принудительно перезаписывает резервную копию с помощью -f rm: невозможно удалить /.git-rewrite/backup-refs: Permission denied rm: …

3
Как перефразировать самое первое сообщение git commit?
У меня есть рабочее дерево, содержащее 3 коммита: ➜ ~ myproject git: (мастер) git log commit a99cce8240495de29254b5df8745e41815db5a75 Author: My Name <my@mail.com> Date: Thu Aug 16 00:59:05 2012 +0200 .gitignore edits commit 5bccda674c7ca51e849741290530a0d48efd69e8 Author: My Name <my@mail.com> Date: Mon Aug 13 01:36:39 2012 +0200 Create .gitignore file commit 6707a66191c84ec6fbf148f8f1c3e8ac83453ae3 Author: My …

11
Отменить git reset --hard с незафиксированными файлами в промежуточной области
Я пытаюсь восстановить свою работу. Я тупо делал git reset --hard, а до этого только делал get add .и не делал git commit. Пожалуйста помоги! Вот мой журнал: MacBookPro:api user$ git status # On branch master # Changes to be committed: # (use "git reset HEAD <file>..." to unstage) # …



4
Как изменить предыдущую фиксацию, чтобы включить пропущенный файл?
Я зафиксировал изменение и забыл добавить файл в набор изменений. После других коммитов я понял, что файл теперь отсутствует в HEAD^4коммите. Как мне переписать предыдущую фиксацию, чтобы включить отсутствующий файл?
98 git  git-commit 

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