Выбираем папку и инициализируем ее.
git init
Проверяем.
git status
Добавить новые файлы.
git add . или git add название_файла
Удалить выбранные файлы.
git rm . или git rm название_файла
Комитим изменения.
git commit -m "comment"
Создаем доступ к удаленному репозиторию.
git remote add github https://github.com/myuser/project.git
Делаем пуш.
git push -u github master
Ключ -u используется для того, чтобы установить связь между удаленным репозиторием github и вашей веткой master. Все дальнейшие изменения вы можете переносить на удаленный репозиторий упрощенной командой.
git push
Создание репозитория на Github
Добавляем удаленный репозиторий (по протоколу SSH) под именем origin (вместо origin можно использовать любое другое имя).
git remote add origin git@github.com:myuser/project.git
Можем просмотреть результат добавления с помощью команды:
git remote -v
Если все было правильно сделано, то увидим.
origin git@github.com:myuser/project.git (fetch) origin git@github.com:myuser/project.git (push)
Для того, чтобы отменить регистрацию удаленного репозитория, введите:
git remote rm origin
Клонирование проекта.
git clone https://github.com/myuser/project.
Для получения обновлений.
git pull
Если вы уверены, что хотите перезаписать файлы в удаленном репозитории несмотря на конфликт версий.
git push -f
Отложить ваши текущие изменения.
git stash
Вернуть отложенные изменения.
git stash pop