Git Overview

Простое руководство
Online книжка по GIT, есть русский вариант.
Интерактивный курс

Глобальные настройки

Настройка глобальных переменных для git
git config --global user.name "Name"
git config --global user.email "name@example.com"
Настройка редактора для git, например sublime
git config --global core.editor "subl -n -w" Просмотр глобальных настроек
git config --global --list
Загрузить глобальные настройки в редактор для изменений
git config --global -e

Создание репозитория и связь его с GitHub

Создаем и инициируем локальный репозиторий
git init
git add .
git commit -m "Initial config"

Cоздаем на github repository(README файл не создаем), и далее добавляем в него локальный репозиторий
git remote add origin url_to_repository
git push -u origin master

Дальнейшие изменения файлов

В дальнейшем после изменений файлов или добавления файлов, необходимо их перевести в staging
git add name_file
Затем необходимо подтвердить изменения
git commit -m "Some changes"
И поместить в удаленный репозиторий
git push
Можно совместить staging c commit
git put -am "Some changes"
Перевести файл из staged в unstaged статус
git reset HEAD benchmarks.rb

Cоздание тэга

git tag -a v1.0 -m 'Initial version 1.0'
git push origin --tags
git tag

Основные состояния файла в git Git Stage

Print Friendly, PDF & Email
Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments