ksenobait09 / New-Directory

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

New-Directory

Описание проекта

Мессенджер

Устройство работы в проекте:

Ветки

  1. nikita, kirill, misha - основные личные ветки, можно плодить другие ветки, начинающиеся также(ex. kirill2, misha1, nikita3), если вам так удобнее, но перед тем, как сливаться с dev, собирайте все ваши изменения в одной ветке - основной.
  2. devdev - песочница, где тестируем и пробуем собирать проект в одно
  3. dev - основная рабочая ветка. Сюда сливаются стабильные релизы личных веток. Стабильная версии dev сливается в master.
  4. master - последняя версия работающего приложения.

Как вносить изменения в devdev

Переключаемся на локальную ветку devdev

git checkout devdev

Пулим изменения c сервера

git pull origin devdev

Если появились конфликты исправляем их, коммитим их:

git add .

git commit

Пулим изменения c нашей локальной ветки

git pull {% username %}

Если появились конфликты исправляем их, коммитим их:

git add .

git commit

Как закончили вносить в неё изменеия, пушим ветку на сервер:

git push origin devdev

Как сливаться с dev(На рк)

Пулим изменения в вашу ветку:

git pull origin dev

Если появились конфликты исправляем их, коммитим их:

git add .

git commit

Пушим ветку на сервер:

git push origin ваша ветка

Создаем pull request из вашей ветки в ветку dev на github.

.

About


Languages

Language:C++ 95.4%Language:QMake 4.6%