我在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)

  1. 打开Git Bash并生成ssh密钥 粘贴下面的文本,替换为您的GitHub电子邮件地址。

    ssh-keygen -t rsa -b 4096 -C <!> quot; your_email@example.com <!> quot;

    这会使用提供的电子邮件作为标签创建一个新的ssh密钥。

    生成公钥/私钥rsa密钥对。

    当提示您<!>时;输入要保存密钥的文件,<!> quot;按Enter键。这个 接受默认文件位置。

    输入要保存密钥的文件(/c/Users/you/.ssh/id_rsa):[Press enter]

    在提示符下,键入安全密码短语。有关更多信息,请参阅<!>“使用SSH 关键密码短语<!>“。

    输入密码短语(没有密码短语为空):[输入密码短语] 再次输入相同的密码:[再次输入密码]

  2. 将密钥添加到SSH代理

    在Git Bash中键入以下内容(99999只是一个示例)以查看代理已启动并正在运行。 eval $(ssh-agent -s) 代理人pid 99999

    然后输入此内容。

    ssh-add~ / .ssh / id_rsa

    然后使用此命令将SSH密钥复制到剪贴板

    clip <!> lt;把〜/ .ssh / id_rsa.pub

  3. 将SSH密钥添加到Git帐户

    在GitHib网站中,单击右上角的图像,然后选择设置。在后续页面中,单击“SSH和GPG密钥”选项。这将打开SSH密钥页面。单击New SSH密钥。在<!> quot; Title <!>中;字段,为新密钥添加描述性标签。将密钥粘贴到<!> quot; Key <!>中;字段。

  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

  5. https:// help.github.com/articles/adding-a-new-ssh-key-to-your-github-account/

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top