github
Установка GIT
Зарегистрироваться на GitHub очень просто: надо ввести имя, почту и придумать пароль.
Как только Вы создали эккаунт на перед Вами должно появиться похожее окно:
Создать репозиторий на GitHub
Три способа создать репозиторий на GitHub:
-
Cпособ 1: нажать на “New repository”.
-
Способ 2: нажать на большую кнопку “Start a project” (“Создать проект”)
-
Способ 3: нажать на зеленую кнопку “New repository” (“Новый репозиторий”) в окошке Repositories (“Репозитории”)
Клонировать репозиторий с ‘гита’
- git clone ССЫЛКА_НА_РЕПОЗИТОРИЙ
После клонирования переходим в папку репозитория:
- cd НАЗВАНИЕ_РЕПОЗИТОРИЯ
Правим/редактируем файлы.
Отпраляем на ‘гит’
Смотрим статус:
Незапушенные коммиты
Самый простой способ узнать про них при помощи команды:
- git status
Видим, что у нас есть файл готовый для загрузки в Git, добавляем/отправляем его в репозиторий.
Отправлять изменения на ‘гит’:
- ~$ git add –all .
Перед пушем надо зафиксировать текущие изменения, то есть сделать git commit.
- ~$ git commit -m “1 2 3”
Далее для отправки в терминале пишем:
- ~$ git push origin <branch(main)>
Вместо branch — имя ветки, которую надо отправить. Чаще всего используется master или main:
Такое каждый раз писать слишком громоздко, для этого придумали git push по умолчанию. Для этого единожды набираем предыдущую команду с флагом -u:
- ~$ git push -u origin main
После этого можно писать более коротко, так как git запомнил, что пушить надо на сервер origin ветку под именем main:
- ~$ git push
Посмотреть свое имя пользователя командой
- git config –show-origin –get user.name
# file:/home/user/work/.gitconfig_local Tota Hexlet
Список же всех настроек выводится следующей командой
- git config –list
# core.excludesfile=~/.gitignore
# …
# user.name=Tota Hexlet
# user.email=tota@hexlet.io
# pull.rebase=true
Git просмотреть пароль имени пользователя и сбросить
Просмотр имени пользователя и адреса электронной почты
-
git config user.name
-
git config user.email
Изменить имя пользователя и адрес электронной почты
git config –global user.name “username”
git config –global user.email “email”
Alternatively, you can create a ~/.netrc
file in home directory and save your login credentials to it.
- $ cat ~/.netrc
machine github.com login
И подобьем итог небольшим видео:
GIT.Многие пользуются, но мало кто умеет в терминале - “ссылка на видео”
Видео взято с канала “NixScript - YouTube” Григория Огилько.
Сам канал - “ссылка на канал”