Git — основы работы с системой контроля версий | Инструменты android разработчика

Автор Maksim Inshakov
Git — основы работы с системой контроля версий | Инструменты android разработчика

Всем привет.

Вы на канале startandroid я. Виталий непочатов сегодня очередной уроки серии Install Android разработчика сегодня мы с вами узнаем, что такое git. Зачем он нужен Android разработчику и как с ним работать и так, что же такое гит — это распределенная система контроля версий звучит страшно.

Но на самом деле всё очень просто если говорить простыми словами то гит — это просто система позволяет хранить какой-то набор файлов в определенном месте и отслеживать их состояние фиксируя любые изменения этих файлов место хранения этих файлов или каталог репозитории.

Египет позволяет делать и своеобразный снимок этого репозитория IV в нём файлов на определенный момент времени отслеживать изменения всех файлов в репозитории между снимками, а также предоставляет возможность откатить изменения файлов то есть вернуть состояние всех файлов в репозитории на момент одного из предыдущих снимков репозитории бывают локальные и удаленные локальный репозиторий создать на компьютере — это может быть проект с которым работает конкретный пользователь также локальный репозиторий можно отправить на сервер или как ещё говорят запушить потому, что используется специальная git команда Push таким образом на сервере будет копия локального репозитория и — это уже будет удаленный репозиторий которому можно предоставить доступ другим участникам работающим над этим же проектом организовав таким образом совместную работу над или просто поделившись с кодом сообществом. Я не буду здесь сейчас пересказывать все возможности системы гид больше информации вы можете узнать прекрасном русская туториал по гитту ссылку на которой. Я предоставлю в конце урока для того чтобы начать работу системой гид нужно установить эту систему на. Ваш компьютер идём на страницу установки ссылка на которую есть под видео здесь нужно скачать установщик для вашей операционной системы я буду скачивать для системы Windows у меня стоит семёрка 64-битная сайт автоматически определённую систему и позволил скачать установочный файл для будут демонстрировать работу с git на примере системы пока скачивается установщик ещё пару слов о системе нет. На самом деле ассистент достаточно много и только одна из них хотя и достаточно популярная одна из самых популярных для работы с git на вашем компьютере можно отдельно установить приложение которое обеспечит визуальный интерфейс так называемую оболочку для системы Get таких программ тоже достаточно много для разных операционных систем, но здесь я не демонстрировать их работу вы можете познакомиться с ними самостоятельно. Я сегодня научу вас как работать с системой git из консоли Windows из командной строки я — это самый простой и быстрый способ познакомиться. С командами системы гид понять как она работает. Дай работать мне например. Так гораздо удобнее. Поэтому при установке первом окне я выбираю средний checkbox использовать git через командную строку Windows идём дальше в следующем окне оставляем верхний пункт отмеченным, а в третьем окне установщика выбираем. Нижний пункт использовать окно консоли Windows по умолчанию дальше. Всё оставляем как есть и завершаем установку когда установка системы гид завершится мы с вами создадим локальный репозиторий и поработаем для начала с ним ну, а как я уже говорил. Существует еще и удаленный репозиторий работая с локальным репозиторием. Мы полностью независимы от интернета то есть мы можем с проектом даже при отсутствии подключения к сети так как всё происходит на нашем компьютере. Ну конечно же рано или поздно. Нам нужно будет поделиться результатами своего труда. Или организовать совместную работу для этого используются специальные сервера так называемая хостинге исходного кода наверняка слышали. Я назову 2 самых популярных гитхаб. И битбакет на самом деле хостингов тоже гораздо больше я назвал 2 самых популярных чем-то самых удобных гитхаб более раскрученный, но его недостаток в том, что он позволяет бесплатно создавать только общедоступная удаленные репозитории то есть видны все. Если же вы захотите скрыть результаты своего труда от общественности. То есть вы работаете над каким-то закрытым проектом доступ к которому хотите предоставить только ограниченному кругу людей лучше для этого использовать сервис битбакет. Он позволяет создать приватный репозиторий для небольшой команды тем временем становилось наша система. Кит к созданию удаленных репозиториев мы еще. Вернемся давайте для нас работаем с локальным и так давайте начнём. Я открываю проводник и создаю папку в которой будет хранится локальный репозиторий назову её. Старт название. Как вы понимаете может быть любым для того чтобы создать в этой папке локальный репозиторий нам нужно открыть её. Затем в любом месте кликаем правой клавишей мыши с клавишей Shift и выбираем пункт. Меню открыть окно команд открывается консоль Windows которой для создания репозитория нужно набрать такие git init. Через пробел все команды гит начинаются со слова git init эта команда создания репозитория как. Видимо у нас появилась папка гид который держит служебные файлы системы гид сюда пока лучше лишний раз не лазить. И ничего там не трогать.

0 комментариев
0

Читайте также