Рубрика: git
Изменение username и email в git’e
Отобразить текущий конфиг:
git config --list git config user.name git config user.email git config user.name ; git config user.name
Изменить глобально:
git config --global user.name "Username" git config --global user.email "username@mail.domain"
Изменить локально:
git config user.name "Username" git config user.email "username@mail.domain"
Основные команды git
Примеры основных команд для работы с git.
(далее…)Изменение корневого удаленного репозитория
cd project_root_directory git remote rename origin old-origin git remote add origin FULL_URL_REMOTE_REPOSITORY.git
Графические оболочки для git
Для VCS (системы контроля версий) git существует несколько интересных проектов облегчающих работу с репозиторием. Командная строка, конечно, функциональна, но работать с графическим интерфейсом намного удобнее.
- GitHub Desktop — оболочка от GitHub, простой и удобный интерфейс. Доступны версии для Windows и Mac.
- SourceTree — одна из самых популярных и удобных оболочек для Windows и Mac. Хорошая интеграция с GitHub и BitBucket (особенно).
- GitKraken — еще одна простая и функциональная оболочка для Windows, Linux и Mac.
- SmartGit — функциональная утилита с более высоким порогом вхождения. Доступны версии для Windows, Linux и Mac.
Простой способ разворачивать (деплоить) проекты на боевом (production) сервере через git
Иногда встречаются заказчики использующие git для хранения своих проектов и, вместе с этим, выгружающие их на боевые серверы через FTP. Эта простая инструкция покажет способ разворачивать и обновлять проекты через git.
(далее…)