Git-commit

Git-commit

Git-commit

Точное определение команды commit.

Сommit (коммит) служит для прикрепления маркера во время изменения файла, папки, целой директории. Плюс  команда fixing(фиксация)
дополнение для подписи, даже если вы сохраните файл, он не будет отмечен и Git вернет прежнюю редакцию. Это как страховка с подтверждением.

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

На примере сервера GitHub и редактора VS-code посмотрим,  как вернуться к прежним исправлениям, если были сделаны ошибки после промежуточного редактирования.

Видно что отмеченное подкрашено другим цветом, Цвет может отличаться согласно настроек редактора. Где увидеть с самом редакторе эти изменения. При редактирования файла README.me было несколько редакций, все редакции теперь видно в отдельной вкладке. Открываем последнюю вкладку Временная шкала, при выбранном файле или папки, или даже раздела: которые были подписаны коммит-ом,  по времени увидим  текст (файл сохранен),  когда была сделана фиксация.

Эти изменения так-же возможно увидеть и на сервере, GitHub немного по другому открывает эти commit-ты.

Откроем репозиторий сервера, выбираем проект, рассматриваем, где хотим посмотреть эти изменения, для файла или папки. Если при добавлении целого раздела был подписан одним commit  и каждом измененном месте вы увидите эти отметки, вот так видны коммиты на сервере.

Видим commit: GIT-YVS и yyyyyy  и yyyyy. Нажмем на каждый,  вы увидите или открытый отдельно файл со всеми его изменениями и отметками, так же как в редакторе, если вы открыли папку(commit папки) , будут открыты все папки и файлы, Git развернул все папки и файлы и даже показал, которые не отмечаются по их свойствам, их невозможно отредактировать. это или скрин или пусть будет медиа файл. Как вы его отредактируете и как он это пометит.

Что делать со крестиками определяется путем нажатия на них, будут подсказки
а это, это открыт README.me файл.

Увидеть все предыдущие фиксации, достаточно нажать на надпись родитель, и будет открыта предыдущая фиксация.  Всё очень доступно и понятно.

Теперь бегите к своим работодателям и можете с уверенностью гуру даже крикнуть
Зана-аа—аа-а-а-ю Git и восклицательный знак вот такой ! не, такой ! или даже, такой !

Нус! а мы продолжим в следующий раз будем раздавать свой git кому попало и при этом, даже нисколько не беспокоиться:  ломайте и даже делайте что хотите с ним, вреда от этого ноль. Он навсегда будет неизменном виде и не только ветка мастер но и все остальные, кроме вашей ветки, Если вы любезно примите участие в этом. Только как, вы спросите, а вот так-как есть, так и будет.

Присоединю самого себя с себе, для теста и покажу вам как это возможно.

Ваши коментарии не лишние вовсе, или скоро и форум сайта заработает там можите высказать своё желание сюда больше ни-ни… удачи на сегодня.

Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x