Пока ребята делают доработки движка и шаблона по моим тикетам, чтобы я могла показать как легко работать со страницами каталога в директе, я расскажу о своём личном опыте работы с git.
Мне для моей работы очень важно синхронизировать свои доработки шаблона и доработки разработчиков, но vs code для меня - темный лес, мне с ним неудобно работать. Я обычно редактирую файлы в обычном
np++ и просто заливаю на хостинг. Мне не нужны все эти гитхабы и пр.
Вот как работаю с git я. У меня стоит обычный
git gui. Когда я начинаю работать с новым проектом, я клонирую к себе на диск репу
https://github.com/powerpartners/theme-2k22, вот так:
Вложение:
img-01078.jpg [ 34.72 КБ | Просмотров: 677 ]
Вложение:
img-01079.jpg [ 20.24 КБ | Просмотров: 677 ]
Вложение:
img-01080.jpg [ 51.96 КБ | Просмотров: 677 ]
Теперь у меня на диске в /projects/exp-32 находится клон репы. Создаю свой бранч (ветку):
Вложение:
img-01081.jpg [ 16.03 КБ | Просмотров: 677 ]
Вложение:
img-01082.jpg [ 29.6 КБ | Просмотров: 677 ]
Вложение:
img-01083.jpg [ 9.43 КБ | Просмотров: 677 ]
Теперь делаю любые правки, например так:
Вложение:
img-01084.jpg [ 83.92 КБ | Просмотров: 677 ]
В git gui нажимаю "Rescan":
Вложение:
img-01085.jpg [ 25.51 КБ | Просмотров: 677 ]
Мои изменения появляются в списке "Unstaged changes":
Вложение:
img-01086.jpg [ 44.61 КБ | Просмотров: 677 ]
Чтобы подтвердить, что я хочу добавить эти изменения в коммит, делаю двойной щелчок на иконке каждого файла, изменения в котором хочу закоммитить:
Вложение:
img-01087.jpg [ 41.68 КБ | Просмотров: 677 ]
Собираю, все нужные измнение в раздел "Stages Changes (Will Commit)", пишу описание коммита и нажимаю "Commit", чтобы закоммитить изменения:
Вложение:
img-01088.jpg [ 38.79 КБ | Просмотров: 677 ]
Если теперь заглянуть в Repository -> Vizualize All Branch History
Вложение:
img-01089.jpg [ 34.89 КБ | Просмотров: 677 ]
Можно увидеть, что мои изменения идут независимо в отдельной ветке "sim"
Вложение:
img-01090.jpg [ 139.79 КБ | Просмотров: 677 ]