Как мне вытащить свой проект из github?
Вопрос
У меня есть проект на github, над которым я работал раньше.Однако я удалил свой компьютер, и мне интересно, какую команду git мне следует вызвать под своим именем пользователя, чтобы снова проверить свой проект, чтобы я мог отправить свои последние изменения на github под своей учетной записью.
Решение
Git clone - это команда, которую вы ищете:
git clone git@github.com:username/repo.git
Обновить:И это официальное руководство:https://help.github.com/articles/fork-a-repo
Взгляните на:https://help.github.com/
В нем есть действительно полезный контент
Другие советы
Во-первых, вам нужно рассказать Git о себе. Соберите свое имя пользователя и токен со своей страницы настроек .
Затем запустите:
git config --global github.user YOUR_USERNAME
git config --global github.token YOURTOKEN
Вам нужно будет создать новый ключ , если у вас нет резервное копирование вашего ключа. Р>
Тогда вы сможете запустить:
git clone git@github.com:YOUR_USERNAME/YOUR_PROJECT.git
Запустите эти команды:
cd /pathToYourLocalProjectFolder
git pull origin master
Необходимо выполнить несколько шагов (для Windows)
<Ол>Откройте Git Bash и сгенерируйте ключ ssh Вставьте текст ниже, подставив в свой адрес электронной почты GitHub.
ssh-keygen -t rsa -b 4096 -C " your_email@example.com "
При этом создается новый ключ ssh, используя предоставленный адрес электронной почты в качестве метки.
Создание пары открытых / закрытых ключей RSA.
Когда вас попросят " введите файл, в котором вы хотите сохранить ключ, " нажмите Ввод. это принимает местоположение файла по умолчанию.
Введите файл для сохранения ключа (/c/Users/you/.ssh/id_rsa):[Press enter]
В командной строке введите безопасную фразу-пароль. Для получения дополнительной информации см. & Работа с SSH ключевые фразы ".
Введите фразу-пароль (пустая, без пароля): [Введите фразу-пароль] Введите ту же фразу еще раз: [Введите фразу еще раз]
Добавьте ключ к агенту SSH
Введите следующее в Git Bash (99999 - только пример), чтобы увидеть, что агент запущен и работает. eval $ (ssh-agent -s) Агент PID 99999
затем введите это.
ssh-add ~ / .ssh / id_rsa
затем скопируйте ключ SSH в буфер обмена с помощью этой команды
clip < ~ / .Ssh / id_rsa.pub
Добавьте ключ SSH в учетную запись Git
На сайте GitHib щелкните изображение в верхнем правом углу и выберите настройки. На следующей странице выберите параметр SSH и GPG keys. Это откроет страницу ключа SSH. Нажмите на новый ключ SSH. В & Quot; Title & Quot; поле, добавьте описательную метку для нового ключа. Вставьте свой ключ в & Quot; Ключ & Quot; поле. р>
Клонировать репозиторий
Откройте код VS (или любой IDE / CLI, который имеет командную строку и т. д.). Перейдите в каталог, в котором вы хотите клонировать, используя команды cd, и введите строку ниже. git config --global github.user yourGitUserName git config --global user.email your_email git clone git@github.com: yourGitUserName / YourRepoName.git
https: // help.github.com/articles/adding-a-new-ssh-key-to-your-github-account/ р>