GitHub
Сегодня решился на создание собственного Git-репозитория для хранения своих конфигурационных файлов. Заодно хотелось наконец попробовать в работе саму технологию работы с Git…
Зарегистрировался на github.com, заполнил профиль. И приступил к работе. При регистрации желательно указать свой публичный ssh-ключ, чтобы не вводить каждый раз при обращении к репозиторию пароли. Сам репозиторий создается непосредственно на сервере, для чего используется специальная форма. Где указывается имя репозитория, его описание и домашняя страница.
После создания репозитория появляется развернутая инструкция по дальнейшим действиям, которым и начинаем следовать:
$ git config --global user.name "username"
$ git config --global user.email username@gmail.com
Если локальный репозиторий еще не был создан, создаем его:
$ cd dir_repo
$ git init
$ git add .
$ git commit -m "First commit"
И теперь связываем два репо между собой:
$ git remote add origin git@github.com:juev/hello.git
$ git push origin master
Вместо строки “git@github.com :juev/hello.git” необходимо использовать свою, что будет указана при создании репозитория. С этого момента файлы проекта размещаются на сервере.
Таким образом за сегодня я создал два репозитория. В одном содержаться мои конфигурационные файлы Emacs, в другом моя конфигурация Zsh.