Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / GIT GUI / 4 сообщений из 4, страница 1 из 1
05.04.2018, 10:58
    #39625951
Игорь86
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GIT GUI
Всем добрый день!

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

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

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

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

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

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

git-flow
...
Рейтинг: 0 / 0
05.04.2018, 23:15
    #39626432
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GIT GUI
Игорь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
Форумы / Программирование [игнор отключен] [закрыт для гостей] / GIT GUI / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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