git pull origin master на частном проекте github - PullRequest
0 голосов
/ 01 января 2019

Фон

Я работаю над проектом node.js + реагировать.

Я управляю своим проектом на github в частном режиме.Потому что это не открытый исходный код.

Я переместил свой исходный код в Cloud Computer (Ubuntu 16.04) для развертывания.Я не хотел загружать свой исходный код каждый раз, когда происходили какие-либо изменения, поэтому я решил использовать webhook github для автоматического развертывания.

Это весь процесс установки автоматического развертывания с использованием webhook github.

  1. настройка webhook github
  2. настройка сервера node.js только для получения данных почты, поступающих с github
  3. execute deploy.sh, которые я сделал для извлечения обновленного исходного кода из github (git pull origin master)
  4. перезапустите мой рабочий сервер node.js

Итак, в чем ваша проблема?

В командной строке 3-го числа у меня спросят имя пользователя моего github ипароль, потому что мой проект является частным, а не публичным!.

enter image description here

Я хочу сделать это git pull origin master -username rpf5573 -password MyPassWord.Как я могу передать свое имя пользователя и пароль в качестве аргумента?

Пожалуйста, дайте мне несколько советов!.

Ответы [ 2 ]

0 голосов
/ 01 января 2019

Согласно GitHub Help , ключ ssh может вам помочь.

0 голосов
/ 01 января 2019

используйте ssh key в качестве клавиши ssh, github

, вы должны ввести свой password в первый раз.тогда вы можете использовать git pull origin master

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...