Я досить новачок у використанні git, і мені було цікаво, чи нормально скопіювати сховище Git із загальними командами UNIX (наприклад, cp
чи tar
/ untag
), а не через git clone
.
Я знаходжусь у ситуації, коли у мене є виробниче середовище (віртуальний пітон), що якийсь код перевіряється в git в ньому. Мені цікаво, чи погана ідея з точки зору git копіювати все середовище за допомогою того tar
чи іншого. Цей підхід був би зручним для швидкої копії бази / середовища.
Мене турбує те, що, можливо, git clone асоціює якийсь унікальний ідентифікатор з робочою копією, яка може викликати конфлікти, якщо існують дві робочі копії, де одна була скопійована файлова система з іншої.