Для начала, немного о том, что такое GitHub.
Это, не что иное, как система контроля версий или СКВ.
Обычно такие системы используются для работы над большими проектами и позволяют работать большому количеству девелоперов, практически не зависимо друг от друга. А так же "откатиться" на любое состояние проекта, при надобности.
Для чего это нам?
Многие хотят принять участие, но сейчас все завязано на одном человеке(мне), и чтобы изменения или моды попали в сборку, надо ждать пока я их одобрю и внедрю. А благодаря ГИТу, любой может добавлять изменения в систему. Моя работа теперь будет сводиться к простой модерации(лучше слова не подобрал).
ПС: знатаков ГИТа прошу помочь с настройкой(надо чтобы был продакшен репозиторий, а другие меняли свои ветки. Ну и при одобрении я просто их мержил. Но при этом, чтобы никто не мог сам постить в продакшен.)
ну хз. Есть ветка форума. Представим, что это багтрекер. Каждому багу можно выделять отдельную тему. Тогда ИД этой темы и будет ИДом бага. Вот тебе и весь трекер)
Это расчитано на программистов. Люди которые в этом не шарят, могут делать все по старому. Это никто не отменял). Баги и все прочее можно постить на форум и так далее.
git init . #если есть новые файлы
git commit -m"багу исправил"
git push origin meine_neue_Ast #ну или любое другое название для своей ветки
и пишем Андрею чтобы он слил вашу ветку с основной.
Для тех, кто хочет больше команд изучить есть хорошая сборка здесь
Ну и в конце концов мелкие изменения можно выполнить прямо в веб-интерфейсе на гитхабе, например отредактировать файл
...должен скопировать репозиторий себе и там редактировать
P.S. Только сейчас заметил, что репозиторий называется Fapos2.0. Наверное лучше оставить просто Fapos (CMS), а уже там создать ветки с разными версиями
По-моему это удобно, потому что позволяет в стабильном выпуске только исправлять ошибки (если найдутся), нестабильный выпуск добавлять фичи из тестинга и допиливать до стабильного, а в тестинге экспериментировать.
А никто другой кроме тебя в твою ветку писать не сможет, пользователь должен скопировать репозитори
AtomX 2.8 Beta - Новая версия бесплатной CMS
AtomX 2.8 Beta - Новая версия бесплатной CMS
Программирование - что может быть проще.
Программирование - что может быть проще.
AtomX 2.8 Beta - Новая версия бесплатной CMS
AtomX 2.8 Beta - Новая версия бесплатной CMS
Написание простого вируса в блокноте
Что такое API и для чего они нужны
Классы в PHP для чайников
Написание простого вируса в блокноте