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.

за конфиг емакса огромное спасибо, вы с @sg мну заинтересовали и я уже начал осваивать его не только как простой(и монструозеый) редактор, а еще как некоторую среду работы аналогичную моемв screen+zsh+костыли+иксы
вот mpd клиента уже прикрутил, зделал нормальные шрифты (благо в версии с 23.1 это настраевается не через жопу гуем и не через жопу)
Не за что! Будут вопросы – обращайся!