У меня есть локальный репозиторий, который является полной копией репозитория на Github. Я внес изменения, которые хотел бы внести в оригинальный проект.
Как я могу сделать это без перезагрузки проекта на Github? Я не думаю, что открытие проблемы - это правильный путь...
Я видел в How can I contribute a patch to github?, что я должен форкнуть проект, но поскольку мой локальный репозиторий "связан" с оригинальным репозиторием Github, я не хочу его портить.
Итак, если действительно не рекомендуется делиться патчем любым способом, кроме форка, как я могу просто форкнуть оригинальный проект, объединить свои изменения, а затем поделиться ими с оригинальным репозиторием?
Если я удалю форк после того, как "зафиксировал" изменение, но оно ещё не принято, исчезнет ли мой коммит?