Подсказки на компьютерную тематику

Можно подсмотреть, если забыли…

Как с нуля соединить git, GitHub и редактор Atom на Ubuntu

Подготовка к подключению к GitHub через Atom на Linux

    Перед началом работы с git в Ubuntu надо:

  • открыть терминал Ctrl+Alt+T
  • проверить данные подключения
    git config --list
  • должно быть что-то похожее

    user.email=m***n@gmail.com

    user.name=mishanyya

  • если нет, то ввести:
    git config --global user.email "m***n@gmail.com"
    git config --global user.name "mishanyya"
  • проверить подключение к GitHub
    ssh -T git@github.com
  • должно показать примерно следующее:

    Hi mishanyya! You’ve successfully authenticated, but GitHub does not provide shell access.

  • если нет, то надо заново подключиться к GitHub через ключ SSH используя стандартные способы Ubuntu
  • зайти в редактор Atom
  • перейти во вкладку Atom GitHub
  • если написано, что надо авторизоваться, значит по ссылке получить Your GitHub token
  • ввести его в Atom и активировать/сохранить
  • проверить раздел Github в редакторе Atom

Подключение к git и GitHub через Atom на Ubuntu

    Чтобы подключиться к git и GitHub через редактор Atom следует:

  • выбрать пустую папку для сайта на локальном сервере, например primer
  • войти в свой аккаунт на GitHub
  • нажать зеленую кнопку New в разделе repositories
  • ввести название для репозитория, например primer и ее описание
  • поставить галочку Initialize this repository with a README для создания файла readme.md
  • нажать кнопку Create repository
  • открыть редактор Atom
  • выбрать File, а в ней Open Folder
  • выбрать пустую папку сайта, например по адресу /home/mishanyya/public_html/primer
  • выбрать вкладку Git, а в ней Create Repository
  • в поле ввода проверить адрес сайта /home/mishanyya/public_html/primer
    и кнопку +Init, которую надо нажать
  • проверить появление списка файлов зеленого цвета в разделе Unstaged Changes
  • нажать кнопку Stage All и список должен перенестись в раздел Staged Changes
  • ввести значение commit, например first 0956 и отправить его
  • в редакторе Atom нажать Crtl + Shift + P
  • ввести команду GitHub: Clone
  • в редакторе Atom в поле Clone From ввести скопированный URL из GitHub (от кнопки Clone or Download), например git@github.com:mishanyya/primer.git
  • в поле To directory ввести адрес папки сайта, например /home/mishanyya/public_html/primer/
  • нажать кнопку Clone, при этом в папке /home/mishanyya/public_html/primer не должно быть никаких файлов и папок, даже скрытых! Проверить их наличие можно вводом Ctrl+H
  • должна появится скрытая папка .git по адресу /home/mishanyya/public_html/primer/.git и видимый файл README.md с текстом из GitHub, что будет означать успешное копирование файлов из GitHub на локальный сайт
  • в редакторе Atom должен появиться работающий раздел GitHub

Отправка файлов на GitHub из редактора Atom

    Чтобы скопировать измененные файлы на сервер GitHub через редактор надо:

  • добавить файлы сайта в папку /home/mishanyya/public_html/primer
  • проверить содержание в разделе Unstaged Changes во вкладке Git
  • нажать кнопку Stage All и список должен перенестись в раздел Staged Changes
  • ввести значение в поле для Commit, например внес файлы сайта в папку сайта на сервере 210420 1030 и отправляю его
  • когда появится кнопка Push 1, нажать ее и подождать
  • проверить эти изменения на GitHub

Как с нуля соединить git, GitHub и редактор Atom на Ubuntu

Подготовка к подключению к GitHub через Atom на Linux

    Перед началом работы с git в Ubuntu надо:

  • открыть терминал Ctrl+Alt+T
  • проверить данные подключения
    git config --list
  • должно быть что-то похожее

    user.email=m***n@gmail.com

    user.name=mishanyya

  • если нет, то ввести:
    git config --global user.email "m***n@gmail.com"
    git config --global user.name "mishanyya"
  • проверить подключение к GitHub
    ssh -T git@github.com
  • должно показать примерно следующее:

    Hi mishanyya! You’ve successfully authenticated, but GitHub does not provide shell access.

  • если нет, то надо заново подключиться к GitHub через ключ SSH используя стандартные способы Ubuntu
  • зайти в редактор Atom
  • перейти во вкладку Atom GitHub
  • если написано, что надо авторизоваться, значит по ссылке получить Your GitHub token
  • ввести его в Atom и активировать/сохранить
  • проверить раздел Github в редакторе Atom

Подключение к git и GitHub через Atom на Ubuntu

    Чтобы подключиться к git и GitHub через редактор Atom следует:

  • выбрать пустую папку для сайта на локальном сервере, например primer
  • войти в свой аккаунт на GitHub
  • нажать зеленую кнопку New в разделе repositories
  • ввести название для репозитория, например primer и ее описание
  • поставить галочку Initialize this repository with a README для создания файла readme.md
  • нажать кнопку Create repository
  • открыть редактор Atom
  • выбрать File, а в ней Open Folder
  • выбрать пустую папку сайта, например по адресу /home/mishanyya/public_html/primer
  • выбрать вкладку Git, а в ней Create Repository
  • в поле ввода проверить адрес сайта /home/mishanyya/public_html/primer
    и кнопку +Init, которую надо нажать
  • проверить появление списка файлов зеленого цвета в разделе Unstaged Changes
  • нажать кнопку Stage All и список должен перенестись в раздел Staged Changes
  • ввести значение commit, например first 0956 и отправить его
  • в редакторе Atom нажать Crtl + Shift + P
  • ввести команду GitHub: Clone
  • в редакторе Atom в поле Clone From ввести скопированный URL из GitHub (от кнопки Clone or Download), например git@github.com:mishanyya/primer.git
  • в поле To directory ввести адрес папки сайта, например /home/mishanyya/public_html/primer/
  • нажать кнопку Clone, при этом в папке /home/mishanyya/public_html/primer не должно быть никаких файлов и папок, даже скрытых! Проверить их наличие можно вводом Ctrl+H
  • должна появится скрытая папка .git по адресу /home/mishanyya/public_html/primer/.git и видимый файл README.md с текстом из GitHub, что будет означать успешное копирование файлов из GitHub на локальный сайт
  • в редакторе Atom должен появиться работающий раздел GitHub

Отправка файлов на GitHub из редактора Atom

    Чтобы скопировать измененные файлы на сервер GitHub через редактор надо:

  • добавить файлы сайта в папку /home/mishanyya/public_html/primer
  • проверить содержание в разделе Unstaged Changes во вкладке Git
  • нажать кнопку Stage All и список должен перенестись в раздел Staged Changes
  • ввести значение в поле для Commit, например внес файлы сайта в папку сайта на сервере 210420 1030 и отправляю его
  • когда появится кнопка Push 1, нажать ее и подождать
  • проверить эти изменения на GitHub