powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / GIT GUI
4 сообщений из 4, страница 1 из 1
GIT GUI
    #39625951
Игорь86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем добрый день!

Подскажите, пожалуйста, где посмотреть/почитать и т.д. или может быть есть те, кто сталкивался с подобным.
Гуглю, не помогает пока.

Скачал и установил git для windows.

Теперь хочу попробовать настроить на локальную машину.

Допустим, есть папка с основным проектом, в котором макрос xlsm. Это папка основного проекта. (Пусть будет C:\PRODPROJ\111.xlsm)

И папка, где будет этот xlsm изменяться. (C:\TESTPROJ\)

Нужно настроить git, чтобы он тянул основной проект с C:\PRODPROJ\ в C:\TESTPROJ\. Далее, соответственно, изменения.
Ну и commit из C:\TESTPROJ\ в C:\PRODPROJ\
...
Рейтинг: 0 / 0
GIT GUI
    #39625981
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Создаете 2 ветки
STAGING
PRODUCTION
или
DEV
PROD
изменения вносите в DEV, когда готовы перенести в PROD мержите ветку DEV в PROD
...
Рейтинг: 0 / 0
GIT GUI
    #39626106
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Игорь86,

git-flow
...
Рейтинг: 0 / 0
GIT GUI
    #39626432
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Игорь86, делаешь
Код: sql
1.
git init


Копируешь туда содержимое PRODPROJ. Делаешь
Код: sql
1.
git commit -m "PRODPROJ first commit"


Это начало. Далее - варианты. Можно работать все время в PRODPROJ (master) и по необходимости
фиксировать изменения. Это удобно для стартапов и малых проектов где 1 разраб и проще договриться.
С тобой еще легче - т.к. тебе надо договриться с самим собой.

Можно клонировать бранч. Дать ему алиас TESTPROJ-V1 и работать в нем. Потом делать пуши или мёржи
по необходимости. Можно делать все в мастере с ребейсом. (будет линейная история коммитов как в SVN
без "ушек"). Некоторым нравится.

Вобщем git - это конструктор девелоперских рутинных задач и есть очень много вариантов
как его использовать. Вообще 90% юзкейсов идет от специфики процесса (как часто релизы)
и от некоторых физических особенностей (github, bucket) самого хостинга и от удобства
code-review и оперативности реакции, интеграции с jira, stash, gerrit e.t.c.

Можно работать локально используя --bare репозитарий. Это то-же самое что и удалённый только
без сетевого взаимодействия.

А git GUI в данном случае тебе не поможет. Тебе надо читать принципы и подходы к ведению
проектов. GUI тебя только запутает и навяжет определённые ограничения или стереотипы.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / GIT GUI
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]