Установка Git из репозитория CentOS
|
1 |
$ yum install git |
Чтобы проверить, что всё в порядке попробуйте выполнить команду для проверки версии
|
1 |
$ git --version |
Первоначальная настройка git
|
1 2 |
$ git config --global user.name "John Doe" $ git config --global user.email johndoe@example.com |
Подсветка синтаксиса
|
1 |
$ git config --global color.ui true |
Создание репозитория осуществляется в директории проекта
|
1 |
$ git init |
Добавить под версионный контроль существующие файлы
|
1 2 |
$ git add . $ git commit -m 'initial project version' |
Убрать некоторые файлы и папки из под версионного контроля
Создаем файлик .gitignore в корне сайта
Заполняем следующим содержимым
|
1 2 3 4 |
bitrix/managed_cache/ bitrix/cache/ .gitignore upload/ |
Полезные команды
|
1 2 3 4 5 6 7 8 9 10 11 12 |
$ git status Посмотреть список всех измененных, добавленных и удаленных файлов $ git log - посмотреть список коммитов $ git branch - посмотреть на какой ветке находимся $ git branch develop - создание новой ветки $ git checkout develop - переход на ветку $ git diff local/.../template.php Посмотреть подробные изменения в файле $ git reset --hard HEAD^ Удалить последний коммит $ git reset --soft HEAD^ Отменит последний коммит, и зменения сохранится $ git revert commit-sha1 Коммит который отменяет коммит $ git commit -a --amend Добавит изменения к последнему коммиту $ git show <коммит> Посмотреть изменения, внесенные коммитом $ git clone Создание копии (удаленного) репозитория |
