###Работа с репой #####Получение последней версии с github
- Получаем изменения из удалённой репы:
git fetch origin - Применяем эти изменения к своей репе:
git pull - Если при
git pullбыли конфликты (в консоли будут строки с пометкойCONFLICT in: имя файла) то нужно разрешить конфликты: либо с помощью доп утилит, например kdiff3 (подробности по установке в google) коммандойgit mergetool; либо вручную: зайти в них, найти строки со следующими символами:<<<<< HEAD,=====,>>>>>. Всё что после<<<<< HEADи до=====это из удалённой репы, а всё что после=====и до>>>>>это ваши изменения. Нужно удалить эти закорючки (<<<<< HEADи пр.) и оставить только нужные строки. Только подумайте что удалять - не затрите изменения других людей (возможно оставить два варианта). И после ввести командуgit merge origin
#####Коммит локальных изменений на github
- Добавляем (индексируем) файлы которые мы изменяли:
git add . - Коммитим изменения локально:
git commit -m "Сообщение коммита"Сообщение коммита заменить на сообщение о том, что закомитили (кратко и понятно) - [Получаем последнюю версию с github] (https://github.com/bk0606/Store/blob/master/README.md#%D0%9F%D0%BE%D0%BB%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BF%D0%BE%D1%81%D0%BB%D0%B5%D0%B4%D0%BD%D0%B5%D0%B9-%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B8-%D1%81-github)
- Проверяем что всё работает проект должен собираться и работать
- Пушим файлы на github:
git push
#####Клонирование репозитория на комп
- В командной строке в том месте где хотим разместить проект
git clone https://github.com/bk0606/PostapocalypticScroller.git� - Обязательно проверьте чтобы в локальном проекте был файл .gitignore (если его там нет - создать ручками и содержание вставить из файла на github.com)