Split existing GitHub repository into multiple new sub repositories.
Commands : https://bit.ly/3BjaqWK
```
pip install git-filter-repo
```
Move all the files with same folder structure:
```
git filter-repo --path aaa/ddd --force
git ls-tree -r HEAD --name-only
git remote add splited-new-repo-local-name https://github.com/Infinite-demo/Spli...
git push splited-new-repo-local-name main
```
Move all the files to new folder(test):
```
git filter-repo --path aaa/ddd --force --path-rename aaa/ddd:test
git ls-tree -r HEAD --name-only
git remote add splited-new-repo-local-name https://github.com/Infinite-demo/Spli...
git push splited-new-repo-local-name main
```
Move all the files to Root:
```
git filter-repo --subdirectory-filter aaa/ddd/ --force
git ls-tree -r HEAD --name-only
git remote add splited-new-repo-local-name https://github.com/Infinite-demo/Spli...
git push splited-new-repo-local-name main
```
Watch video GitHub Repository Splitting online without registration, duration hours minute second in high quality. This video was added by user Rakiative 28 September 2024, don't forget to share it with your friends and acquaintances, it has been viewed on our site 97 once and liked it 4 people.