Публикации по теме 'git-commit'


Пишите коммиты git с помощью одной буквы команды  — «c ваше сообщение коммита» и без двойных кавычек!
Упростите рабочий процесс Git, определив функцию в файле .zshrc . Функция c объединяет git add --all и git commit -m "$*" , позволяя вам добавлять и фиксировать все изменения за один шаг без двойных кавычек! Так: c Your commit messages goes after the letter c without the double-quotes! Вот функция: function c() { git add --all; git commit -m "$*"; } Вам больше не нужно вводить полный git commit -m "My commit message" . Вместо этого вы можете просто..

Как написать хорошее сообщение коммита
Повторное установление контекста фрагмента кода расточительно. Мы не можем избежать этого полностью, поэтому наши усилия должны быть направлены на то, чтобы уменьшить [насколько это возможно]. Сообщения о фиксации могут сделать именно это, и в результате сообщение о фиксации показывает, является ли разработчик хорошим соавтором . Семь правил отличного сообщения коммита Git Имейте в виду: Это было все было сказано раньше . Отделите тему от тела пустой строкой..

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

Для чего нужна функция выхода в Git?
В чем смысл функции выхода из системы в Git ? git commit --signoff Когда я должен его использовать, если вообще?
172183 просмотров
schedule 09.10.2022

Как я могу создать собственный режим очистки для git?
Я бы хотел очистить сообщение фиксации, которое не обязательно удалит строки, начинающиеся с # в самом сообщении. По умолчанию --cleanup=strip удаляет все строки, начинающиеся с символа # . Причина в том, что, к сожалению, модуль...
291 просмотров
schedule 22.09.2022

Коммит Git, который не переопределяет первоначальных авторов в вине git
Я использовал perl-скрипт для изменения всех символов табуляции в репозитории php git и изменил их все на 4 пробела. $ find -iname \*.php -exec perl -pi -e "s/\t/ /g" {} \ Я могу зафиксировать это изменение с помощью git commit , но это...
6103 просмотров
schedule 01.06.2023

Извлеките изменения из вилки Github
Кто-то разветвил мой проект Github и внес некоторые изменения. Как я могу объединить изменения с моей исходной версией? Кроме того, можно ли выполнить только конкретный коммит? Я ищу, есть ли способ вытащить конкретный коммит вместо всей ветки.
17180 просмотров
schedule 28.01.2023

Случайно нажатая фиксация: изменить сообщение фиксации git
В моем локальном репо у меня есть одна фиксация с неправильным сообщением фиксации. Я уже опубликовал неверное сообщение фиксации с git push . Теперь удаленное репо (которое размещено на GitHub) также имеет неправильное сообщение о коммите....
39807 просмотров
schedule 22.05.2023

GIT Pull удалил мою фиксацию
После git pull я сделал git reset, чтобы отменить слияние с идентификатором фиксации перед слиянием. Каким-то образом вся моя фиксация исчезла, и я также не могу увидеть фиксацию в истории. Но у меня есть идентификатор фиксации, по команде git show я...
1546 просмотров
schedule 18.03.2023

Почему git commit не сохраняет мои изменения?
Я сделал git commit -m "message" вот так: > git commit -m "save arezzo files" # On branch master # Changes not staged for commit: # (use "git add <file>..." to update what will be committed) # (use "git checkout -- <file>..."...
303520 просмотров
schedule 03.07.2022

Как лучше всего управлять коммитами очистки в git для устаревшего проекта?
У меня есть большая кодовая база, где почти каждый отдельный файл не выровнен должным образом, имеет плохое расстояние между переменными или методами или просто уродливый код. Я хотел бы сделать его лучше, когда я работаю с ним, но исправление...
1768 просмотров
schedule 31.07.2022

Как удалить первую фиксацию в git?
Мне любопытно, как удалить первую фиксацию в git. Какая ревизия перед совершением каких-либо действий? У этой версии есть название или тег?
92053 просмотров
schedule 08.04.2022

Git & Intellij, как зафиксировать только части измененного файла
Кажется, я не могу зафиксировать только часть изменений в файле, кажется, весь файл или ничего, я использую Git с Intellij, возможно ли это? Спасибо.
16827 просмотров
schedule 22.03.2023

git commit --amend без запроса сообщения
Время от времени я ловлю себя на том, что изменяю коммит , используя одно и то же сообщение. Обычно я делаю: Добавьте мои изменения в промежуточную область. Do git commit --amend . Подождите, пока откроется текстовый редактор....
21760 просмотров
schedule 22.03.2023

Git дублирует файлы фиксации
Я использую плагин Aptana для Eclipse. Когда я пытаюсь зафиксировать, он удваивает файл, т.е. один файл появляется пару раз. Если у меня есть 10 файлов для фиксации, он показывает 20 файлов (по 1 файлу 2 раза). Я попытался закрыть и открыть проект,...
106 просмотров
schedule 30.12.2022

Большой объект появляется в пакете git после удаления
Я уверен, что удалил этот файл, но он все еще отображается в пакете проверки. Что дает? $ git verify-pack -v .git/objects/pack/pack-5722438014fe04ec9d559810bd7840afb6006858.idx | сортировать -k 3 -n | хвост -3...
212 просмотров
schedule 26.05.2023

Сквош фиксируется без конфликтов, также известный как принудительный сквош.
Я сделал кучу коммитов, а должен быть только один. Самый последний коммит — это тот, который я хочу нажать, но мне нужно свести его все к одному коммиту. Когда я пытаюсь rebase -i , мне приходится иметь дело с множеством конфликтов слияния....
112 просмотров

Пожалуйста, введите сообщение фиксации, чтобы объяснить, почему это слияние необходимо, особенно если оно объединяет обновленный апстрим в ветку темы.
Я использую Git. Я извлек из удаленного репо и получил сообщение об ошибке: Пожалуйста, введите сообщение фиксации, чтобы объяснить, почему это слияние необходимо, особенно если оно объединяет обновленный апстрим в тематическую ветку. Я...
570126 просмотров
schedule 25.06.2022

Отмена коммитов, которые были отправлены в удаленное репо
Мы внесли некоторые изменения в ветку, зафиксировали и объединили их с мастером, а затем отправили на удаленный сервер. Впоследствии мы сделали больше коммитов для master и увеличили количество коммитов, связанных со слиянием. Как оказалось, это...
171 просмотров
schedule 24.02.2023

Как увидеть, на какой коммит указывает подмодуль git
Насколько я знаю, если вы добавляете подмодуль в git, он указывает на определенный коммит в этом подмодуле. Есть ли способ увидеть, на какой коммит указывает подмодуль, не проверяя его?
25567 просмотров
schedule 31.05.2023

Что означает добавление в git staging?
В чем разница между git add и git commit ? Я понимаю, что первое добавляет инсценировке. Но что означает добавление к постановке? Разве это не дополнительный шаг — сначала добавить в staging, а затем сделать коммит? На самом деле, это еще...
412 просмотров
schedule 18.09.2022

Объект git имеет неверные данные фиксации - дата
Я пытаюсь загрузить свое репозиторий unfuddle на github. Я добавил репозиторий github по ssh, и он работает нормально. Но когда я пытаюсь отправить данные, он говорит, что недопустимая строка автора объекта. Когда я нажимаю, чтобы распаковать, он...
552 просмотров
schedule 31.07.2022

Какой поток вызывает коммиты Github, созданные одним пользователем, но зафиксированные другим?
Например, автором этой фиксации считается mattcaswell . и совершено richsalz Какой поток использования мог вызвать это? Предположим, я хочу, чтобы коммит, созданный кем-то другим и совершенный мной, появился в репозитории, где я являюсь...
19472 просмотров
schedule 05.10.2022