Извиняюсь за глупый вопрос.
Модуль зависел от другого модуля, расширял его функционал. На определенном этапе потребовалось срочно модифицировать основной модуль, от которого мы зависим. Мы убрали зависимость и вставили нужные части к себе. Можно ли теперь наш репозиторий сделать форком основного?
Можно ли сделать существующий репозиторий форком другого
Re: Можно ли сделать существующий репозиторий форком другого
Спасибо, следующий вопрос - как? Если я удалю текущий и форкну новый, изменив название, я буду чувствовать себя совсем уж идиотом. Цивилизованный путь не гуглится.
- slavcodev
- Сообщения: 3134
- Зарегистрирован: 2009.04.02, 21:42
- Откуда: Valencia
- Контактная информация:
Re: Можно ли сделать существующий репозиторий форком другого
Я запутался читая первый пост, основной, не основной, другой, тот-же.
Попытаюсь угадать и ответить на вопрос.
Делаешь форк репозитория основного модуля. Добавляешь туда изменения сделанные, комитишь в свой форк. Предлагаешь PR (по желанию).
Попытаюсь угадать и ответить на вопрос.
Делаешь форк репозитория основного модуля. Добавляешь туда изменения сделанные, комитишь в свой форк. Предлагаешь PR (по желанию).
Жду Yii 3!
Re: Можно ли сделать существующий репозиторий форком другого
Модуль на Гитхабе называется pistol88/yii2-module.Делаешь форк репозитория основного модуля. Добавляешь туда изменения сделанные, комитишь в свой форк. Предлагаешь PR (по желанию).
Хотелось бы именно этот модуль с этим названием сделать форком, не создавая еще один pistol88/yii2-module-forked.
Уверен, есть цивилизованный метод сделать это. Но я не понимаю, где хранится информация о том, что модуль является форком.
Re: Можно ли сделать существующий репозиторий форком другого
Если модуль свой, то просто делаем новую ветку с новой версией. Если чужой, то:
1. Форкаем к себе под тем же именем.
2. Делаем правки в своей ветке (например, в extended)
3. В в composer.json подключаем свой форк:
4. Переключаемся на версию из ветки extended:
Composer не найдёт ветку extended в оргинале и загрузит пакет из нашего репозитория вместо оригинала.
1. Форкаем к себе под тем же именем.
2. Делаем правки в своей ветке (например, в extended)
3. В в composer.json подключаем свой форк:
Код: Выделить всё
"repositories": [
{
"type": "vcs",
"url": "https://github.com/my/yii2-module"
}
],
Код: Выделить всё
"require": {
"pistol88/yii2-module": "dev-extended"
}
Re: Можно ли сделать существующий репозиторий форком другого
ElisDN, не, лучше тогда пересоздать вообще модуль Неужели на Гитхабе нигде нет возможности на любом этапе производства признаться, что этот модуль стал форком другого?