форк

гитхаб Как сделать fork на github.com Инструкция

Как сделать форк

  1. Переходим на главную страницу репозитория. Например:https://github.com/it-for-free/my-first-cms. Здесь:
    • адрес производителя - it-for-free;
    • имя самого проекта - my-first-cms.

    Жмем кнопку Fork (1).
    1

git Пулл-реквест и работа с ветками (pull request) - алгоритм на примере php & composer

Предположим, что вы работали с некоторым кодом в ветке branch1, репозитория, который является копией (форком) исходного и уже готовы выполнить пулл-реквест, но вам требуется исключить из этого пул реквеста файл или его изменения, для этого можно сделать следующее:

Проверяем код форка PHP & composer (если проект является пакетом) -- как запустить

Если вы используете композер и сделали форк, ради последующего пулл-реквеста и хотите предварительно проверить изменения (а затем уже сделать сам пулл-реквест), то действуйте так:

git Исключение изменений файла (или самого файла) из пулл-реквеста (актуально и для гитхаба, затереть изменения)

Общая идея

  1. Создайте отдельную ветку -- именно из неё будем предлагать пулл реквест.
  2. Удалите файл вручную, если он вообще не нужен или сделайте затирающий checkout из другой ветки/репозитория, короче оттуда, где он в нужном состоянии, а-ля:
    git checkout iff/master -- composer.json

Конкретный пример

См. тут: http://fkn.ktu10.com/?q=node/10697

Как предлагать/вносить изменения в SimpleMVC и связанные библиотеки

В текстовом виде алгоритм действий описан здесь.

Для удобства скопируем сюда ссылки на видео:

В рамках работы с SImpleMVC вы можете вносить изменения в репозитории:

Форк (fork) -- что это в программировании

Форк -- это "ответвление" в череде изменений какого-либо проекта, то есть создание альтернативного пути развития для него (по сути -- нового проекта, базирующегося на другом проекте), т.е. создание нового репозитория с состоянием базирующемся на каком-то из состояний другого репозитория (который "форкнули").

Subscribe to RSS - форк