2015-04-20 2 views
-3

В настоящее время я работаю в этой рабочей директории, в которой есть некоторые коды (скажем, «работа/(some_codes»)). Теперь я хотел бы переструктурировать или, скорее, перестроить эту папку для размещения моего второго набора кода. Я знаю, что каталог должен выглядеть как «work/work1/(some_codes)» и «work/work2/(new_codes)». Как я могу это сделать ?Как я могу перестроить мой репозиторий в Git?

+1

... перемещать файлы в новые папки и совершать? – JJJ

+2

Просто запустите 'git mv work work1' и зафиксируйте изменения. – choroba

+0

Вы хотите переместить папку в другую папку? В чем проблема? – dcastro

ответ

1

Используйте команду git mv, чтобы переместить весь существующий код в каталог work1 (который вам нужно будет создать и добавить в git заранее).

1

Почему вы не просто перемещаете файлы локально, делаете фиксацию и нажимаете на удаленную ветвь? Git автоматически перенастроит ваши удаленные файлы, такие как локальные.

+0

Git ничего не сделает для каких-либо пультов, пока вы не нажмете на них. – Chris

+0

Когда я говорю «совершить фиксацию», я имею в виду сделать фиксацию и направить ее в соответствующую удаленную ветвь. –

+0

Пожалуйста, уточните свой ответ. Это не то, что он говорит. – Chris

Смежные вопросы