понедельник, 27 мая 2013 г.

Обучающее руководство по работе с Git

Показ подсказки по командам Git
git help

Переход в папку прокта

cd project

Создание локального репозитория Git в папке проекта
git init

Создание нового файла в папке проекта

touch index.html

Пометка нового файла на запись в локальный репозиторий Git

git add index.html

Просмотр файлов только что помеченных для добавления в локальный репозиторий Git

git status

Запись файлов проекта в локальный репозиторий Git


git commit -m "Initial import"

Просмотр лога всех внесенных изменений

git log

Добавление нового файла в папку проекта

touch index2.html

Пометка нового файла на запись в локальный репозиторий Git

git add index2.html

Пометка нового файла на удаление из локального репозитория Git

git rm index2.html

Отмена внесенных изменений

git reset index2.html

Показать разницу между файлами в текущей папке и файлами в локальной версии репозитория Git

git diff

Выгрузка файлов проекта из локального репозитория Git в локальную папку

mkdir /home/dovsyannikov/Work/versions/test
cd /home/dovsyannikov/Work/versions/test

git clone file:///home/dovsyannikov/Work/versions/project

Обновление файлов в локальной папке


git checkout -- file.txt

Работа с удаленным репозиторием GitHub


Зарегистрируйтесь на репозитории GitHub


Создайте новый репозиторий в  GitHub

Перенос проекта во внешний репозиторий GitHub
cd /home/dovsyannikov/Work/versions/project

git remote add origin git@github.com:<username>/my_new_app.git
git push -u origin master

Добавление новых файлов во внутренний и внешний репозиторий


touch index3.html

git add index3.html

git commit -m 'New commit'

git push

Выгрузка файлов из внешнего репозитория GitHub в локальную папку проекта


git pull origin master

git checkout master

Комментариев нет:

Отправить комментарий