1. Если нужная папка еще не отслеживается git
Просто поместите папку с данными в корневой каталог репозитория, а затем добавьте изменения и подтвердите.
- Переместите файлы в новый каталог в корневом каталоге вашего репозитория.
- Если вы запустите
git status
, вы должны увидеть список всех файлов, которые вы добавили в свой репозиторий.
- В командной строке найдите корневой каталог своего хранилища и затем запустите
git add .
.
- Передать изменения:
git commit -m "Your commit message"
.
- Нажмите ваши изменения:
git push
.
Обратите внимание, что git ничего не знает о каталогах / папках, поэтому вы не можете добавить пустой каталог в свой репозиторий git, git не найдет его.
2. Папка / файлы уже отслеживаются git
Вы можете переместить ваши /src/
и pom.xml
в другой каталог, скажем test
, выполнив следующую команду (при условии, что эти файлы уже отслеживаются git):
git mv src test
git mv pom.xml test
Это позволит git знать, что вы переместили ваши файлы в другой каталог, так что теперь вам просто нужно зафиксировать и отправить изменения в удаленное хранилище.
Обратите внимание, что у вас не может быть одного локального git-репо с несколькими разными удаленными репо для разных каталогов в вашем локальном репо. Вместо этого вы можете создать несколько локальных репозиториев git, каждый из которых имеет соответствующие удаленные репозитории, и просто разместить их все в одном каталоге в вашей системе (не в каталоге git, а в обычном каталоге).