LINUX.ORG.RU

История изменений

Исправление intelfx, (текущая версия) :

Вот эта имеющаяся структура файлов — уже Git-репозиторий, да?

git checkout master
git branch branch
git branch branch2

git filter-branch --force --subdirectory-filter 'branch' branch
git filter-branch --force --subdirectory-filter 'branch2' branch2
git filter-branch --force --index-filter 'git rm -rq --cached branch branch2' master

Разумеется, перед этим стоит забэкапить содержимое .git (или хотя бы .git/refs).

Исправление intelfx, :

Вот эта имеющаяся структура файлов — уже Git-репозиторий, да?

git branch branch
git branch branch2

git filter-branch --force --subdirectory-filter 'branch' branch
git filter-branch --force --subdirectory-filter 'branch2' branch2
git filter-branch --force --index-filter 'git rm -rq --cached branch branch2' master

Разумеется, перед этим стоит забэкапить содержимое .git (или хотя бы .git/refs).

Исправление intelfx, :

Вот эта имеющаяся структура файлов — уже Git-репозиторий, да?

git branch branch
git branch branch2

git filter-branch --force --subdirectory-filter 'branch' branch
git filter-branch --force --subdirectory-filter 'branch2' branch2
git filter-branch --force 'git rm -rq --cached branch branch2' master

Разумеется, перед этим стоит забэкапить содержимое .git (или хотя бы .git/refs).

Исходная версия intelfx, :

Вот эта имеющаяся структура файлов — уже Git-репозиторий, да?

git branch branch
git branch branch2

git filter-branch --subdirectory-filter 'branch' branch
git filter-branch --subdirectory-filter 'branch2' branch2
git filter-branch 'git rm -rq --cached branch branch2' master