GitHub Repository Splitting

Опубликовано: 28 Сентябрь 2024
на канале: Rakiative
97
4

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
```


Смотрите видео GitHub Repository Splitting онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Rakiative 28 Сентябрь 2024, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 97 раз и оно понравилось 4 людям.