0
0
mirror of https://gitflic.ru/project/armatik/ocab.git synced 2024-12-23 16:23:02 +03:00
ocab/README.md
2024-08-13 23:15:46 +03:00

117 lines
7.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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)