Как долго я должен хранить свои проекты форка на github? - PullRequest
68 голосов
/ 27 августа 2010

Когда у меня есть запрос на функцию в библиотеке в github, я бы либо

  • попробуйте связаться с автором
  • и / или внедрить его самостоятельно в локальную копию, и когда я закончу, разветвите проект и отправьте мои изменения.

Чаще всего авторы оригинала рады видеть улучшения и будут либо извлекать их как есть, либо объединять их вручную после некоторых модификаций.

Вопрос в том, что мне делать с моими проектами форка после того, как мои коммиты были приняты апстримом? Если я не собираюсь делать какие-либо дальнейшие обновления, я должен удалить хранилище? Или я должен держать это для исторического интереса?

github на самом деле не указывает, чья копия является «окончательным» хранилищем, поэтому мои неактивные вилки могут отвлекать других людей от поиска правильной копии. На самом деле, я только что получил запрос от кого-то, который также был принят в апстриме.

Ответы [ 2 ]

66 голосов
/ 27 августа 2010

Если я не заинтересован в том, чтобы быть активным участником или разработчиком, я обычно удаляю свою после того, как патч был принят апстрим. Я не вижу необходимости хранить репо по историческим причинам - в коммите уже будет мое имя и адрес электронной почты, а также временная метка коммита, так что, похоже, это все исторические записи, которые ему действительно нужны.

3 голосов
/ 18 января 2015

Из моего личного опыта видно, что удаление разветвленного репозитория также убирает его из «Репозитариев, в которые вы вносите вклад».Просто знайте об этом при принятии решения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...