Я новичок в Github. Я портировал небольшой проект с открытым исходным кодом Github C на C++. Я добавил новый метод, переименовал большинство методов в более описательные имена, удалил кучу лишних (по-моему) методов, очистил комментарии, сделал OO и т. Д.Этикет Github для принятия решения о том, следует ли создавать новый проект или филиал существующего
Я не связался с оригиналом авторами об этом пока нет. Итак, мне интересно, что такое правильный этикет. Должен ли я связаться с ними и попросить сотрудничать в проекте? Должен ли я сказать им, что я делаю, и если они не согласятся, то что?
Или, должен ли я просто создать свою собственную версию этого проекта на Github и сохранить контроль?
спасибо. Хороший ответ. Первоначальный проект C находится на GitHub. Итак, вы предлагаете мне создать новый проект GitHub, импортировать исходный код C и затем применить мои изменения? Я не совсем понимаю, что вы имеете в виду, нажимая их на мой репо GitHub. Это делается путем создания ветки, вилки или, возможно, другой папки? Представленные вами ссылки предполагают сохранение 2 копий кода - по одному для каждого репо. Затем координация между двумя репозиториями выполняется вручную через «запросы на тягу» - это правильно? –
@bob, если исходное репо уже было на Github, тогда вам нужно разблокировать это репо и применить к нему свои модификации. – VonC