Гость
Форумы / Управление процессом разработки ИС [игнор отключен] [закрыт для гостей] / GIT, бранчи и временные файлы / 10 сообщений из 10, страница 1 из 1
22.12.2015, 15:14
    #39134707
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GIT, бранчи и временные файлы
Насколько я понимаю, GIT имеет идеологию единственной рабочей копии, поэтому работать параллельно с двумя разными бранчами приходится постоянно между ними переключаясь.
Вопрос: что идеологи рекомендуют использовать для временных/промежуточных (например, объектных) файлов, используемых при сборке проекта? Отдельные каталоги на каждый бранч? Полная чистая пересборка после каждого переключения?
...
Рейтинг: 0 / 0
22.12.2015, 21:02
    #39135137
oragraf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GIT, бранчи и временные файлы
Dimitry Sibiryakov,

Я пробовал переключаться + пробовал делать два локальных репа. Пока на последнем варианте
...
Рейтинг: 0 / 0
22.12.2015, 22:00
    #39135177
OracleLover
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GIT, бранчи и временные файлы
Dimitry Sibiryakov,

Если они временные - то зачем они нужны, долго создаются? В этом случае их убирают в коробку
Код: powershell
1.
git stash



потом когда они нужны их можно достать
git stash apply

Так же благодоря легкости гита можно на разные бренчи создать разные репозитории(разный путь) - но так и запутаться в ветках недолго, не труе совсем как по мне.
...
Рейтинг: 0 / 0
23.12.2015, 07:49
    #39135337
Alexey Tomin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GIT, бранчи и временные файлы
Dimitry SibiryakovНасколько я понимаю, GIT имеет идеологию единственной рабочей копии, поэтому работать параллельно с двумя разными бранчами приходится постоянно между ними переключаясь.

Да хоть 10 копий.
Более того, вот у меня сейчас есть репозиторий, где prod-ветка и master так разъехались, что переключение между ними быстро сводит с ума IDE. Поэтому у мепня две копии :)

Dimitry SibiryakovВопрос: что идеологи рекомендуют использовать для временных/промежуточных (например, объектных) файлов, используемых при сборке проекта? Отдельные каталоги на каждый бранч? Полная чистая пересборка после каждого переключения?

Добавить их в .gitignory и да, чистить. Либо, если компилятор тормозной (типа С++) - завести N копий репозитория.
stash/unstash всё же для исходников- бинарники хранить в репозитории негуманно.
...
Рейтинг: 0 / 0
21.03.2016, 15:03
    #39197217
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GIT, бранчи и временные файлы
Оказывается, разработчики git-а не стоят на месте и "изобрели" worktree, позволяющие извлечь из репозитория несколько рабочих копий сразу.
...
Рейтинг: 0 / 0
21.03.2016, 17:38
    #39197375
oragraf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GIT, бранчи и временные файлы
Dimitry Sibiryakov,

о! надо будет заценить. А как это выглядит с т.з. файловой системы? в разные папки?
...
Рейтинг: 0 / 0
22.03.2016, 15:05
    #39198030
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GIT, бранчи и временные файлы
Да, просто папка как обычная workcopy того же CVS. Только маленький файлик .git в корне.
...
Рейтинг: 0 / 0
22.03.2016, 15:09
    #39198039
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GIT, бранчи и временные файлы
Единственное, что меня смущает, это абсолютные пути в служебных конфигах. То есть просто так всю эту беду на другой диск уже не передвинешь.
...
Рейтинг: 0 / 0
20.01.2017, 09:02
    #39388116
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GIT, бранчи и временные файлы
Dimitry SibiryakovОказывается, разработчики git-а не стоят на месте и "изобрели" worktree, позволяющие извлечь из репозитория несколько рабочих копий сразу.

а какая комманда ? Как сделать?
...
Рейтинг: 0 / 0
20.01.2017, 14:54
    #39388500
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GIT, бранчи и временные файлы
git help worktree
...
Рейтинг: 0 / 0
Форумы / Управление процессом разработки ИС [игнор отключен] [закрыт для гостей] / GIT, бранчи и временные файлы / 10 сообщений из 10, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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