Инструменты пользователя

Инструменты сайта


git_remote_repo

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

git_remote_repo [2016/01/27 18:25] (текущий)
admin создано
Строка 1: Строка 1:
 +====== Git работа с удаленными репозиториями ======
  
 +После создания на удаленном сервере репозитория,​ нужно выполнить следующие команды:​
 +
 +Установка переменных
 +<​file>​
 +git config --global user.name "​test"​
 +git config --global user.email "​test@nohau.ru"​
 +</​file>​
 +
 +Если у вас на локальной машине нет рабочего каталога с репозиторием git, то скачиваем с удаленного сервера. Создаем файл README.md и заливаем его на сервер.
 +
 +<​file>​
 +git clone https://​git.nohau.ru/​test/​test.git
 +cd test
 +touch README.md
 +git add README.md
 +git commit -m "​создал файл README"​
 +git push -u origin master
 +</​file>​
 +
 +Если у вас есть локальный каталог и вы хотите переместить все на удаленный сервер. Сначала надо создать локальный репозиторий,​ потом добавить в него все файлы, сделать коммит и отправить на удаленный сервер:​
 +
 +<​file>​
 +cd existing_folder
 +git init
 +git remote add origin https://​git.nohau.ru/​test/​test.git
 +git add .
 +git commit
 +git push -u origin master
 +</​file>​
 +
 +Потом если вы сделали изменение в локальном проекте и нужно отправить все на удаленный репозиторий:​
 +
 +<​file>​
 +git add .
 +git commit -m "​изменил то-то"​
 +git push origin master
 +</​file>​
 +
 +Можно покороче,​ без добавления файлов.
 +
 +<​file>​
 +git commit -a -m "​изменил то-то"​
 +git push origin master
 +</​file>​
 +
 +Заметим что работа ведется с одной главной веткой master, если вы хотите создать другую ветку, например для проверки наработок,​ опишем тут позже...
git_remote_repo.txt · Последние изменения: 2016/01/27 18:25 — admin