it-blog.club
Работа с GIT на сервере на примере BitBucket

Работа с GIT на сервере на примере BitBucket

Собственно работа с системой контроля версий GIT на сервере ни чем не будет отличаться от локальной. Единственное условие, на сервере должен быть установлен гит, а так же у вас должен быть именно SSH доступ. Собственно это всё.

И так, давайте рассмотрим на примере добавления проекта в BitBacket, с другими GIT хостингами проблем так же не должно возникнуть, так как они по сути все идентичны.

Для начала вам нужно иметь учётную запись в BitBucket и разумеется создать новый репозиторий. Так же вы должны иметь проект на хостинге или сервере.

Далее через WinSCP подключаемся по SSH к нашему серверу. Открываем консоль:

1.png

Далее используя команду CD переходим в нужную директорию с проектом на сервере. Например: cd /home/host/test.ru/

Кстати, вы так же можете просто перейти в данную панель используя проводник программы и запустить консоль уже внутри проекта.

Когда вы в нужной вам директории и открыли консоль, то обратите внимание на пункт "Текущий каталог". После двоеточия у вас будет показана директория на сервере в которой будут выполняться команды. Давайте выполним первую:

git init

Она нам потребуется для инициализации вашего проекта. После успешного выполнения у вас появится новая папка .git . Обращаю ваше внимание на то, что она будет скрыта, так что если что вам нужно включить отображение скрытых файлов или папок в самой программе. Вот статья по этому поводу.

Следующая наша команда будет:

git add *

Да, именно со звёздочкой на конце, чтобы добавить ВСЕ файлы проекта.

Далее нам необходимо создать первый коммит используя команду:

git commit -m 'Стартовый коммит'

На данный момент мы просто подготавливали проект к отправке в наш репозиторий на BitBucket, по этому давайте зайдём в него и кликнем на пункт Overview в левом меню. На самом деле войти можно почти в любой пункт меню, но чтобы у нас всё шло синхронно зайдём именно сюда.

2.png

BitBucket должен вам дать стартовые ссылки которые вы должны использовать чтобы добавить проект:

3.png

Берём первую выполняем в нашей консоли. Она без проблем должна исполниться.

Далее нам требуется взять вторую команду и так же выполнить. В момент выполнения, у вас скорее всего будут запрошены учётные данные, смело вводим их и продолжаем выполнение команды. Собственно всё.

В самом конце вы можете зайти на свой репозиторий. У вас должна будет появиться новая ветка master , а так же при переходе в Source вы увидите свой проект.

ТАК ЖЕ!

В момент исполнения последней команды, у вас могут не запроситься учётные данные, а появится ошибка could not read Password. Что с этом делать я напишу позже.


it-blog.club 931
Автор: Ярослав Хмель


Если Вам понравилась статья, то можете поддержать блог переведя N сумму на кофе авторам или оплату хостинга!
В любом случае спасибо! А так же не забывайте про группу в ВК
ПОИСК ПО САЙТУ
Поддержать