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

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


git_remote_repo

Git работа с удаленными репозиториями

После создания на удаленном сервере репозитория, нужно выполнить следующие команды:

Установка переменных

git config --global user.name "test"
git config --global user.email "test@nohau.ru"

Если у вас на локальной машине нет рабочего каталога с репозиторием git, то скачиваем с удаленного сервера. Создаем файл README.md и заливаем его на сервер.

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

Если у вас есть локальный каталог и вы хотите переместить все на удаленный сервер. Сначала надо создать локальный репозиторий, потом добавить в него все файлы, сделать коммит и отправить на удаленный сервер:

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

Потом если вы сделали изменение в локальном проекте и нужно отправить все на удаленный репозиторий:

git add .
git commit -m "изменил то-то"
git push origin master

Можно покороче, без добавления файлов.

git commit -a -m "изменил то-то"
git push origin master

Заметим что работа ведется с одной главной веткой master, если вы хотите создать другую ветку, например для проверки наработок, опишем тут позже…

Обсуждение

Ваш комментарий. Вики-синтаксис разрешён:
 __  __   __  ___   ____   _  __   ____
 \ \/ /  /  |/  /  /  _/  / |/ /  /  _/
  \  /  / /|_/ /  _/ /   /    /  _/ /  
  /_/  /_/  /_/  /___/  /_/|_/  /___/
 
git_remote_repo.txt · Последние изменения: 2016/01/27 18:25 — admin