Git commands
// инициализируем Git ____________________________________
git init
// создать ветку frontend ________________________________
git checkout -b frontend
// подключить удаленный репозиторий ______________________
// если уже на компе есть, то знает куда пушить
git remote add origin git@dev.benamix.com:proj__name.git
// добавляем все измененное для коммита __________________
git add -A
// commit з комментом ____________________________________
git commit -m "first commit"
// выгрузка на сервер в ветку frontend ___________________
git push -u origin frontend
// клонировать себе в проект _____________________________
git clone -b frontend git@dev.benamix.com:hairs.git .
// удалить ветку _________________________________________
git branch frontend -D
// переключить ветку______________________________________
git checkout master
// стянуть с другой ветки на сервере себе на свою ветку___
git checkout master
git pull origin master
git checkout frontend
git merge master
git push origin frontend
// свести 2 ветки_________________________________________
сначала переключаешься на его ветку (checkout).
Делаешь pull.
Потом переключаешься на свою и делаешь merge с его ветки
// шпаргалка
http://git-scm.com/book/en/v2/Git-Branching-Remote-Branches#Tracking-Branches
// generate key
https://help.github.com/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent/