Как мне вытащить свой проект из github? - PullRequest
98 голосов
/ 11 сентября 2009

У меня есть проект на github, над которым я работал раньше. Тем не менее, я уничтожил свой компьютер, и мне интересно, какую команду git я должен вызывать под своим именем пользователя, чтобы снова оформить заказ, чтобы я мог перенести свои последние изменения в github под своей учетной записью.

Ответы [ 4 ]

135 голосов
/ 11 сентября 2009

Git clone - это команда, которую вы ищете:

git clone git@github.com:username/repo.git

Обновление: И это официальное руководство: https://help.github.com/articles/fork-a-repo

Взгляните на: https://help.github.com/

Имеет действительно полезный контент

33 голосов
/ 11 сентября 2009

Во-первых, вам нужно рассказать Git о себе. Получите ваше имя пользователя и токен вместе со страницы настроек .

Затем запустите:

git config --global github.user YOUR_USERNAME
git config --global github.token YOURTOKEN

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

Тогда вы сможете запустить:

git clone git@github.com:YOUR_USERNAME/YOUR_PROJECT.git
10 голосов
/ 11 декабря 2013

Запустите эти команды:

cd /pathToYourLocalProjectFolder

git pull origin master
0 голосов
/ 29 июня 2018

Есть несколько шагов (для Windows)

  1. Откройте Git Bash и сгенерируйте ключ ssh Вставьте текст ниже, подставив в свой адрес электронной почты GitHub.

    ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

    При этом создается новый ключ ssh, используя предоставленный адрес электронной почты в качестве метки.

    Создание пары открытых / закрытых ключей rsa.

    Когда вам будет предложено «Введите файл, в котором вы хотите сохранить ключ», нажмите Enter. это принимает местоположение файла по умолчанию.

    Введите файл для сохранения ключа (/c/Users/you/.ssh/id_rsa):[Press enter]

    В командной строке введите безопасную фразу-пароль. Для получения дополнительной информации см. «Работа с SSH». ключевые пароли ».

    Введите кодовую фразу (пусто для парольной фразы): [Введите кодовую фразу] Введите ту же фразу еще раз: [Введите фразу еще раз]

  2. Добавить ключ к SSH Agent

    Введите следующее в Git Bash (99999 - только пример), чтобы увидеть, что агент запущен и работает. eval $ (ssh-agent -s) Агент Пид 99999

    затем введите это.

    ssh-add ~ / .ssh / id_rsa

    затем скопируйте ключ SSH в буфер обмена с помощью этой команды

    клип <~ / .ssh / id_rsa.pub </p>

  3. Добавление ключа SSH в учетную запись Git

    На сайте GitHib щелкните изображение в верхнем правом углу и выберите настройки. На следующей странице выберите параметр SSH и GPG keys. Это откроет страницу ключа SSH. Нажмите на новый ключ SSH. В поле «Заголовок» добавьте описательную метку для нового ключа. Вставьте ключ в поле «Ключ».

  4. Клонирование репозитория

    Открыть код 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/

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