Развертывание django-проекта для разработки с GitHub

Автор Lyubov Stishevskaya
Развертывание django-проекта для разработки с GitHub

Здравствуйте меня зовут.

Вадим Андреев и в этом Screencast я расскажу вам как развернуть чужой проект на своей машине для того чтобы работать с ним и кушать изменения на гитхаб. Каким образом мы — это делаем мы. Для начала создаем директорию.

Я сначала конечно же нам нужно найти зайти на гитхаб чтобы понять откуда мы верим гитхаб вход значит ходит злой лаги пароль зашли в нас не нужно нам репозитории ищем.

Нам нужен вот этот Input Python. О'кей будем диплоид с помощью массажа поэтому копируем ссылочку доступа к suppositoria буфер обмена свой заходим to directory где у нас будут проекты экимчан вид ловли на посылочку установлено отлично значит пришло время её установить систему подсказывает, что нужно сделать мы выделяем выделяемые чтобы скопировать строку командная строка я нажал на колесико мышки не судят пароль. Говори Туда хотим изменить принятия изменений устанавливается у нас гид у меня система Mind такие же действия для воды для Debian дистрибутив. Клон отпускаем нашу команду он начинает работать и спрашивает нас хотим ли мы добавить ssh Host gitlab.com в нашей известные хасты мы говорим ест пишет permission denied Public Key. То есть у нас нету публичного ключа чтобы тепло из этого сервера. Что нужно для этого для этого нам нужно сделать подать такую команду длину ssh-keygen то есть мы сейчас будем включить генерить генерировать ключи для доступа по ssh без пароля то, что требуется для гитхаба вот нам говорит, что генетик паблик приват Verso. Кипр и спрашивает. В какой папке. Мы хотим. Как хранить наш ключ по умолчанию эту папочку. ssh. Поэтому будем там хранить спрашивает нас пароль ключа нас будет не запароленной меньше надежности, но и блин меньше не нужно будет водить этот пароль 2 уже раз при каждом доступе вот у нас генерал ся наш публичный ключ вот Random Image такой красивенький теперь зайдём в нашу папку она лежит в домашнем только в папке пользователя здесь появились такие пальчики как — это эдерсон. Это ваш приватный ключ и. Диаса публичный ключ вот этот публичным ключом нужно положить на гитхаб гитхаб могу вас авторизовать с этой машины файле аккаунт Host node Host лежат все fingerprint и удаленных хостов с которым мы когда-либо связались — это нужно для безопасности чтобы у нас подмена с той стороны то есть какой-нибудь злоумышленник захочет подменить гитхаб наша система — это узнает и так мы значит делаем эдэр саас нужно положить на гитхаб как — это делается — это нужно зайти в. Мой Profile сейчас помню где-то лежит сеттинги наверно да сеттинге всего профайлы его здесь есть такая меню ssh ключи вот у меня ключей. С каких компов я могу тепло и ться вот сдал добавить новый ключик что-то у нас кнопочки добавления нету. И мы смотрим что-то нему не нравится мои ключи какие-то проток ли сейчас я исправлю ситуацию включи усть-каменка. В итоге я просто заряжать старые ключи которые мне не нужны остались вот. Мои рабочие и появилась кнопочка ssh Keys добавляем. Каким образом то здесь нужно сама хотела ключа на. БАМе мы его возьмём раз на консоль. Половин komandacard у нас появилась собственное содержание этого ключа мы его копируем в — это этого задаем имя системой пользователя с которой мы будем иметь доступ добавляем ключ от нас этот ключик на гитхабе OK сделать анашу папочку которые у нас находится проекты Project Control даёт нам доступ к истории и мы выбираем первой буковки в клан вот у нас история поднялась команда как мы планировали нашу репозитории. О'кей Здорово наш как дал нам доступ и у нас репозиторий попал в попочку and ub1. Обычно она называется также как проект git Clone вы не давали ни других никаких других опций поэтому наш. Папочка так и называлась ваш проект будет лежать там ну, что же замечательно настраивать заходим ещё досмотрим. Ага все наши файлы после того как мы развернули. Этот поэт носки проект. Здесь нам нужно добавить виртуальное окружение для этого проекта идем в папку. Где у нас хранятся виртуальное окружение Python environments подарил команду viyar.ua и указывают, что наш Python User. Том 3 наш император патина будет. Третья версия 8 по 3 версии работает название собственного элемента будет таким образом выглядит команду создаётся наши отношения не смотрим. Что произошло добавилась папочка я не тупая тентов и там необходим для работы под directory. Ну и самое главное здесь есть собственно поэтому который нам нужен мукой значит возвращаемся вашего проекта и. Нам нужен активизировать наше окружение как — это делается Source на весь экран YouTube YouTube Activate впереди в командной строке появилась подсказку, что у нас активизирована — это окружение и теперь нам нужно установить в — это окружение все пакеты которые необходимы для работы нашего приложения. Они лежат обычно в файле регулируется What is из репозитория удалённый файл текущую версию его и говорит о том, что там нужно джанга джанга джанга джанга как — это установить с помощью команды peep минус R Option говорит, что пакеты которые устанавливать возьмём из дальше указано имя файла регулируется у нас начинается процесс инсталляции 8 загружаемся. О'кей всё произошло. Здорово кроме ну то есть у нас с installed Java jira markup и. Джамшут все необходимые пакеты для нашего проекта кроме вот какие-то ошибки были в процессе. Пусть говорят, что погода на ошибочка Python аж нет такого файла или каталога. Это означает, что у нас не установлены девелоперский библиотеки для Python. А в принципе мы можем исправить эту ситуацию таким образом — это где.

0 комментариев
0

Читайте также