Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Следующая версия Следующая версия справа и слева | ||
subjects:programming:git [2023/02/03 21:04] ¶ [Инициализация] |
subjects:programming:git [2023/02/22 19:36] ¶ [commit] |
||
---|---|---|---|
Строка 50: | Строка 50: | ||
Первая строка предписывает Git'у игнорировать любые файлы заканчивающиеся на .o или .a — объектные и архивные файлы, которые могут появиться во время сборки кода. Вторая - то же самое, для файлов заканчивающихся на "''.log''". | Первая строка предписывает Git'у игнорировать любые файлы заканчивающиеся на .o или .a — объектные и архивные файлы, которые могут появиться во время сборки кода. Вторая - то же самое, для файлов заканчивающихся на "''.log''". | ||
- | Исключаем папки и файлы, начинающиеся с двух подчёркиваний: | + | Исключаем папки и файлы, начинающиеся с двух подчёркиваний и содержимое ''virt.py3'': |
<file bash .gitignore> | <file bash .gitignore> | ||
__*/* | __*/* | ||
__* | __* | ||
+ | virt.py3/* | ||
</file> | </file> | ||
Строка 95: | Строка 96: | ||
* ''git commit'' -- Если индекс не пустой, то на его основе будет совершен коммит, после чего пользователя попросят прокомментировать вносимые изменения. | * ''git commit'' -- Если индекс не пустой, то на его основе будет совершен коммит, после чего пользователя попросят прокомментировать вносимые изменения. | ||
* ''-a'' -- Совершит коммит, автоматически индексируя изменения в файлах проекта. **Новые** файлы при этом индексироваться **не будут**! Удаление же файлов будет учтено. | * ''-a'' -- Совершит коммит, автоматически индексируя изменения в файлах проекта. **Новые** файлы при этом индексироваться **не будут**! Удаление же файлов будет учтено. | ||
- | * ''-m "text"'' -- Комментируем коммит прямо из командной строки вместо текстового редактора. | + | * ''-m "text"'' -- Комментируем коммит прямо из командной строки вместо текстового редактора. \\ <code bash>git commit -m "Название коммита"</code> |
+ | * Чтобы изменить имя последнего коммита, достаточно ввести: \\ <code bash>git commit --amend -m "Новое название коммита"</code>. Для изменения имени других коммитов, нужно сделать: \\ <code bash>git commit --amend -c <commit ID></code> | ||
==== Разное ==== | ==== Разное ==== | ||
* ''git rm FILE1 FILE2'' -- Удалить файл(ы) из индекса и дерева одновременно. | * ''git rm FILE1 FILE2'' -- Удалить файл(ы) из индекса и дерева одновременно. |