Шпаргалка по работе с git и github
Вводная информация
Недавно я начал использовать git и github. Эта статья в первую очередь шпаргалка для самого себя, чтобы при необходимости вернуться к ней. Пока тут небольшая часть данных о git, по мере изучения новых команд, статья будет пополняться.
Git — система контроля версий. Если вы работаете над какой-то программой, скриптом, то вам необходимо делать бэкапы — копии вашей программы, чтобы в случае проблем откатиться к предыдущей версии. Git позволяет делать такие своеобразные бэкапы — коммиты или контрольные точки, в которых сохраняет необходимую вам конфигурацию ваших файлов. Которые вы можете залить на хостинг и в случае необходимости получить нужную вам версию.
Git hub — хостинг для хранения программных файлов, туда мы будем загружать наши файлы
Репозиторий — отдельный набор файлов, который хранится на Github
Коммит — снимок состояния файлов, точка восстановления
Пуш — отправить коммит в репозиторий на github
Пул — получить файлы с github
Скачать git
Git hub
Мой аккаунт на git hub
Команды git
Для работы с git можно использовать командную строку, для управления git нужyы команды, ниже некоторые из них
инициализация(создание) git (предварительно перейти в папку где будем инициализировать git при помощи команды cd)
git init
создание пользователя и почты
git config —global user.name ‘Yurij’
git config —global user.email example@mail.ru
получение статуса по файлам
git status
начинаем отслеживать состояние всех файлов в директории
git add -A
создаем commit, т.е контрольную точку
git commit -a -m»first commit»
смотри лог по коммитам
git log
создаем связь с репозиторием на github
git remote add origin https://github.com/Yurij-Bo/learn_js_udemy.git
отправляем коммит в репозиторий
git push -u origin master
получаем копию репозитория
git clone https://github.com/Yurij-Bo/learn_js_udemy.git
получить последнюю версию с github
git pull