mirror of
https://gitflic.ru/project/armatik/ocab.git
synced 2024-12-23 16:23:02 +03:00
117 lines
7.3 KiB
Markdown
117 lines
7.3 KiB
Markdown
# ocab
|
||
|
||
***
|
||
## С чего начать?
|
||
Для того, чтобы облегчить знакомство с сервисом GitFlic и первые шаги в нём, мы подготовили несколько рекомендаций.
|
||
Уже опытный пользователь? Отредактируйте данный **README** файл по своему усмотрению.
|
||
Не знаете что добавить в него? Перейдите в раздел `"Что должен содержать README файл"`, в котором описаны ключевые компоненты хорошего README файла.
|
||
|
||
## Добавьте свои файлы
|
||
Если вы решили начать разработку проекта с создания репозитория в нашем сервисе, тогда клонируйте себе данный репозиторий следующим образом:
|
||
|
||
|
||
```
|
||
git clone https://gitflic.ru/project/armatik/ocab.git
|
||
cd ocab
|
||
**добавьте первые файлы вашего проекта**
|
||
git add .
|
||
git commit -m "Первый коммит"
|
||
git push -u origin master
|
||
```
|
||
|
||
Уже что-то делали в проекте? В таком случае инициализируйте гит-репозиторий в корне проекта и добавьте текущий репозиторий как удалённый репозиторий:
|
||
|
||
```
|
||
cd existing_folder
|
||
git init
|
||
git remote add origin https://gitflic.ru/project/armatik/ocab.git
|
||
git clone
|
||
***добавьте новые файлы***
|
||
git add .
|
||
git commit -m "Новый коммит"
|
||
git push -u origin master
|
||
```
|
||
***
|
||
|
||
|
||
# Что должен содержать README файл
|
||
|
||
|
||
Прежде всего, стоит понимать, что `README.md` — это краткая документация. Это первое, что видит человек, который открывает репозиторий. Поэтому здесь важно дать достаточно информации о проекте и рассказать, что он из себя представляет.
|
||
Ключевая информация, которую должен содержать README файл:
|
||
|
||
## Название и описание
|
||
Название проекта должно быть простым и понятным (чаще всего это одно слово).
|
||
Описание должно описывать основные функции проекта, включая его особенности и назначение.
|
||
Если у вашего проекта есть альтернативные проекты, то в описании можно перечислить ключевые отличия, которые выделяют ваш проект на фоне всех остальных.
|
||
|
||
## Установка и настройка
|
||
Также в `README` файле рекомендуется перечислить необходимые инструкции для установки,
|
||
будь то использование пакетных менеджеров (например, `Homebrew` на MacOS или `apt` на Linux),
|
||
зависимости, которые могут понадобиться в ходе использования, а также шаги по их настройке.
|
||
|
||
## Contributing
|
||
Можно добавить информацию о том, как принять участие в разработке вашего проекта, как стать непосредственным участником, правила оформления pull-requests и т.д.
|
||
|
||
## Контакты
|
||
Ссылки на внешние ресурсы, такие как документация, блог, страница проекта в социальных сетях, сообщество проекта и т.д.
|
||
|
||
## Статус проекта
|
||
В данном разделе рекомендуется указывать, на какой стадии находится проект, активно разрабатывается или находится в стадии застоя.
|
||
Если же проект готов и во всю используется, можно указывать актуальную версию, а также последние изменения, которые были сделаны с момента предыдущего релиза.
|
||
|
||
***
|
||
|
||
# Полезные ссылки
|
||
|
||
***
|
||
|
||
## Работа с проектом
|
||
|
||
- [ ] [Как создать проект](https://docs.gitflic.space/project/project_create)
|
||
- [ ] [Как импортировать проект](https://docs.gitflic.space/project/import_base)
|
||
- [ ] [Запросы на слияние](https://docs.gitflic.space/project/merge_request)
|
||
- [ ] [Зеркалирование проекта](https://docs.gitflic.space/project/mirror)
|
||
- [ ] [Импортировать проект с GitLab](https://docs.gitflic.space/project/import)
|
||
|
||
## Команды
|
||
- [ ] [Создание команды](https://docs.gitflic.space/team/create)
|
||
- [ ] [Обзор команды](https://docs.gitflic.space/team/view)
|
||
- [ ] [Настройка команды](https://docs.gitflic.space/team/settings)
|
||
|
||
## Реестр пакетов
|
||
- [ ] [Реестр пакетов](https://docs.gitflic.space/registry/package)
|
||
- [ ] [PyPi](https://docs.gitflic.space/registry/pypi_registry)
|
||
- [ ] [Generic](https://docs.gitflic.space/registry/generic_registry)
|
||
- [ ] [Maven](https://docs.gitflic.space/registry/maven_registry)
|
||
- [ ] [Docker](https://docs.gitflic.space/registry/docker)
|
||
|
||
## Компании
|
||
- [ ] [Создание компании](https://docs.gitflic.space/company/create)
|
||
- [ ] [Обзор компании](https://docs.gitflic.space/company/view)
|
||
- [ ] [Тарифы и оплата](https://docs.gitflic.space/company/price)
|
||
- [ ] [Запуск агента компании](https://docs.gitflic.space/company/saas_runner_setup)
|
||
|
||
## CI/CD
|
||
- [ ] [Что такое GitFlic CI/CD](https://docs.gitflic.space/cicd/introduction)
|
||
- [ ] [Задача (Job)](https://docs.gitflic.space/cicd/job)
|
||
- [ ] [Конвейер (pipeline)](https://docs.gitflic.space/cicd/pipeline)
|
||
- [ ] [Агенты](https://docs.gitflic.space/cicd/agent)
|
||
- [ ] [Справочник для .yaml файла](https://docs.gitflic.space/cicd/gitflic-ci-yaml)
|
||
|
||
## API
|
||
- [ ] [Введение в GitFlic API](https://docs.gitflic.space/api/intro)
|
||
- [ ] [Методы для администратора](https://docs.gitflic.space/api/admin)
|
||
- [ ] [Получение access токена](https://docs.gitflic.space/api/access-token)
|
||
|
||
|
||
## Панель администратора
|
||
- [ ] [Панель администратора](https://docs.gitflic.space/admin_panel/intro)
|
||
- [ ] [Панель управления](https://docs.gitflic.space/admin_panel/dashboard)
|
||
- [ ] [Настройка LDAP](https://docs.gitflic.space/admin_panel/ldap)
|
||
- [ ] [Ключевые настройки](https://docs.gitflic.space/admin_panel/settings)
|
||
|
||
## Общая информация
|
||
- [ ] [Глоссарий](https://docs.gitflic.space/common/gloss)
|
||
- [ ] [Права доступа ролей](https://docs.gitflic.space/common/manage_roles)
|
||
- [ ] [Вебхуки](https://docs.gitflic.space/common/webhook) |