Для переноса git репозитория из одной директории в другую (например, из git/
в git/src/
), вам следует выполнить следующие шаги:
- Откройте командную строку или терминал.
- Перейдите в корневую директорию вашего репозитория с помощью команды
cd путь_к_директории_репозитория
.
- Убедитесь, что у вас нет незафиксированных изменений в рабочем каталоге с помощью команды
git status
. Если есть, зафиксируйте их с помощью командыgit add .
иgit commit -m "Ваш комментарий"
.
- Теперь нам нужно изменить путь к удаленному репозиторию. Для этого выполните команду
git remote set-url origin новый_путь_до_репозитория
. Например, если новый путь до репозиторияgit/src/
, то команда будет выглядеть так:git remote set-url origin git/src/
.
- Теперь вам нужно перенести ваш локальный репозиторий в новую директорию. Для этого выполните команду
git mv * путь_к_новой_директории/
. Например:git mv * src/
.
- Закоммитьте изменения выполнением команды
git commit -m "Перемещение репозитория в новую директорию"
.
- Наконец, отправьте изменения на удаленный репозиторий с помощью команды
git push origin HEAD
.
Теперь ваш репозиторий должен был успешно перенестись из git/
в git/src/
. Не забудьте обновить пути к репозиторию в своих средах разработки, если это необходимо.