Skip to content
@item27

item27

item27

👋 Добро пожаловать в нашу базу знаний!

Здесь мы собираем конспекты, лекции, практические задания и другую полезную информацию по предметам нашего вуза. Наша цель — создать единую и удобную структуру для хранения и обмена учебными материалами. Прежде чем начать работу, пожалуйста, ознакомьтесь с правилами ниже.

🔥 Правила

📌 Основные правила работы с репозиториями

🔹 1. Структура репозитория:

Каждый репозиторий должен следовать единому стандарту структуры папок и файлов:

.
├── Lectures        # Лекции по предмету
├── Practices       # Практические задания, лабораторные работы
└── README.md       # Описание репозитория, содержание, инструкции
  • Дополнительные папки можно добавлять, но они должны быть согласованы с остальными участниками;
  • Если нужны примеры кода, их можно складывать в или Code/.

2.🔹 Создание нового репозитория

При создании нового репозитория обязательно соблюдайте следующие правила:

  1. Название должно быть в капсе на английском языке и соответствовать формату:
[ГОД]-[КРАТКОЕ НАЗВАНИЕ ПРЕДМЕТА]

Пример:

2025-MATH, 2025-PHYS, 2025-JAVA
  1. Описание репозитория должно быть на английском и следовать формату:
Repository with information on the subject "Полное название предмета (на английском)"

Пример:

Repository with information on the subject "Mathematical Statistics"
  1. Репозиторий должен быть приватным.
  2. Структура папок и файлов должна строго соответствовать описанной выше.

📌 Репозитории для команд Если репозиторий создается для командной работы, его название должно соответствовать формату:

[ГОД]-[НАЗВАНИЕ_КОМАНДЫ]-[КРАТКОЕ_НАЗВАНИЕ_ПРЕДМЕТА]-[НАЗВАНИЕ_ДЛЯ_РАБОТЫ]

Пример:

2025-TEAM_ALPHA-CS-PROJECT
2026-TEAM_BETA-MATH-ASSIGNMENT
  • Всё пишем капсом на английском.
  • Название команды должно быть четким и понятным.

🔹 3. Коммиты по конвенции

Используем Conventional Commits, чтобы нейминг коммитов был понятным.

✅ feat: added notes on linear algebra
✅ fix: correct errors in lecture 2
✅ docs: update README.md
❌ обновил файлы

🔹 4. Конфиденциальность

🚫 Нельзя делиться содержимым репозитория без обсуждения со всеми участниками.

  • Если кто-то хочет дать доступ третьему лицу — сначала обсуждаем;
  • Если обнаружилось, что кто-то слил данные, решаем все вместе, что с этим делать.

🔹 5. Изменения через пулл-реквесты

🔄 Все изменения проходят через pull request (PR):

  • Открываем PR, указываем, что и зачем изменяем;
  • Ждём минимум 2 одобрения перед мержем;
  • Не мержим, пока есть нерешённые замечания.

🔹 6. Работа с Issue

👀 Каждый участник должен следить за issue и, если есть возможность, помогать с их решением:

  • Если видишь проблему — создай issue с чётким описанием;
  • Если можешь решить — назначь себя и исправь.

🔹 7. Дружелюбие и взаимопомощь

🤝 Относимся друг к другу с уважением, помогаем, если кто-то не разобрался.

  • Вопросы по репозиторию можно обсуждать в чатах;
  • Если кто-то не понимает гит/гитхаб/md — помогаем, а не ругаем.

🔹 8. Дополнительные правила

  • Никакого HEIC.
  • Названия файлов и папок только на английском (lecture_01.md, а не лекция_1.md);
  • Не храним бинарные файлы, если можно их сгенерировать (например, не заливаем .class, .exe);
  • Не засоряем репозиторий — если файл не нужен, не заливаем его.

Popular repositories Loading

  1. 2025-PHYSICS-QUANTUM-TELEPORT-PROJECT 2025-PHYSICS-QUANTUM-TELEPORT-PROJECT Public

    TypeScript 4

  2. 2025-PaIoPL 2025-PaIoPL Public

    Simple programming language based on C

    C++ 3 1

  3. .github .github Public

  4. 2025-ML 2025-ML Public

  5. 2025-NET 2025-NET Public

Repositories

Showing 5 of 5 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…