Начало работы с git


Генерация ключей

В командной строке введите ssh-keygen, затем несколько раз нажмите Enter.  В результате в папке ~/.ssh появится пара ключей. тот, который с расширением .pub – ваш публичный, который вы должны дать администратору git для добавления вас как пользователя

Настройка git

В консоли выполняем команды:
git config –global user.email ваш@адрес
git config –global user.name ‘Ваше Имя’
git config –global branch.autosetupmerge true

Также можно задать используемый редактор(стоит заметить что ВЕЗДЕ тут используется два тире перед global):

git config –global core.editor nano

Начало работы с уже опубликованным репозиторием

заходим в консоль git, переходим в пустую папку и:

git clone git@hostname:my-repo.git
git branch mynamebranch
git checkout mynamebranch

для публикации ветки на сервере: git push origin mynamebranch
для внедрения в вашу ветку новых изменений из master (т.е. сделанных другими участниками репозитория): git pull origin master

(то же самое можно было сделать переключившись в master, сделав git pull, затем переключившись обратно в mynamebranch и сделав git merge master)
Добавление коммитов

Добавление файла – git add <имя файла или маска>

Удаление файла – git rm <имя файла или маска>

Добавление коммита  – git commit -a -m “Сообщение”

Создание ветки и переход в нее:

git branch new-branch
git checkout new-branch

Более подробная шпаргалка

  1. No comments yet.
(will not be published)
  1. No trackbacks yet.