如何使用git在本地电脑clone别人的github上的远程仓库代码背景操作步骤1.在自己电脑创建本地仓库2.git初始化设置、仓库的初始化以及绑定SSH秘钥3.fork别人的github项目,然后clone项目到本地

背景

本地安装了git,同时github也已经申请了账号,想通过git把github上别人的代码clone到本地。

操作步骤

1.在自己电脑创建本地仓库

第一步,打开git bash,找一个存放所有git项目的目录。假设git的目录叫gitRepo。

第二步,为你要拉取的github项目创建项目文件夹,在gitRepo目录下输入命令:

mkdir firstPro

然后输入命令:

cd firstPro

2.git初始化设置、仓库的初始化以及绑定SSH秘钥

第一步,初始化git仓库。(当前git bash所在目录路径为gitRepo/firstPro)输入命令:

git init

此时,会看见本地电脑的目录下会有.git文件夹。

第二步,在第一次安装git之后需要初始github的配置信息。所以接下来要初始化你的github信息。输入命令:

git config --global user.name "your github username"

然后再输入命令:

git config --global user.email "your github email"

这里说明一下,引号里输入的是你的github账号,第二个引号输入的是与你github绑定的电子邮箱。

第三步,现在需要将你的电脑和github账号通过SSHkey绑定。输入命令:

cd ~/.ssh(如果输入命令后无法进入,则说明还没有在本地机器上绑定你自己github账户的公钥,那么就需要下边的ssh-keygen命令进行绑定)

输入命令:(cd ~/.ssh命令如果失效,跳过该命令)

ls

看ssh文件夹下有没有id_rsa、id_rsa.pub这两个文件,如果没有那么就需要绑定ssh key。因此,需要输入命令:

ssh-keygen -t rsa -C "your github username"

然后一直回车就会提示rsa保存成功。这样在.ssh目录就会生成两个文件,即id_rsa、id_rsa.pub。

第四步,输入命令:

cat id_rsa.pub

然后复制里边的信息,在网页登录github账号,点击个人头像,进入*“setting”*,然后选择ssh and GPG key,在页面里添加ssh key。添加成功之后,在git里输入命令:

ssh git@github.com

验证是否连接成功。如果提示成功,那么就可以把自己github远程仓库的代码clone到本地了。

3.fork别人的github项目,然后clone项目到本地

注意:如果你想clone别人的github项目到本地,那么需要通过github先fork别人的项目到自己的github仓库中。

fork完之后,进入自己的本地的git项目仓库(firsPro),输入命令:

git clone githubrepository,

githubrepository输入的是github上fork完项目之后,点击"clone or download"时,复制的那个ssh的项目地址。

好了,这样就可以轻松的clone别人github的代码啦_!

参考资源:

菜鸟教程/git教程

廖雪峰git使用教程

clone远程代码 在不同电脑上git_如何使用git在本地电脑clone别人的github上的远程仓库代码...相关推荐

  1. 使用git在本地电脑与远程GitHub/gitlub库中clone别人的github上的远程仓库代码,找资源

    使用git在本地电脑与远程GitHub/gitlub库中clone别人的github上的远程仓库代码,找资源 1.在自己电脑创建本地仓库 先下载个Git 打开git bash,找一个存放所有git项目 ...

  2. 怎么把github上的东西传到码云_Git同步更新操作GitHub和码云仓库上面的代码

    一.前言 问题: 小编在生活中,一般都是将代码保存到github上,但由于国内的码云仓库确实速度比github快很多,用起来也很方便,于是后来就慢慢转码云了,当然小编在github上的代码也不想放弃更 ...

  3. Git教程之一个团队如何在github上协作开发

    1. 在项目的发起者或者Leader上传自己的代码到github上 这次我以Gpwner上的recyclerview这个项目来举例  2.点击项目的setting->Collaborators, ...

  4. 将本地项目传到coding(gitHub)上

    目标:在coding(或者GitHub)上新建一个项目,然后将本地的代码传上去 这样其他人在其它地方就能看到,使用了 1.安装git工具,并将项目写好 2.在conding上创建一个项目,并初始化 3 ...

  5. 利用github for windows 工具将本地的内容同步到github上

    1 利用github for windows工具来创建一个Repository,名字叫weixin,具体步骤 请参考这篇文章 根据default storage directory的设置 我知道我所创 ...

  6. 使用git工具提交上传代码到GitHub上或者远程仓库

    第一步: 下载git工具从官网(https://git-for-windows.github.io/)官网速度可能会较慢CSDN下载 (http://download.csdn.net/downloa ...

  7. 使用Git工具从GitHub上文件代码进行上传下载(图文详细)

    1.注册一个GitHub账号 GitHub: Where the world builds software · GitHub  此链接为GitHub官网 由于GitHub是国外的网站,访问会很慢,又 ...

  8. Github上传大于100M文件:LFS

    文章目录 Git 简介 创建项目并推送文件 推送大文件Git Large File Storage (LFS) Reference 猜你喜欢 写在后面 Git 简介 Git是目前世界上最先进的分布式版 ...

  9. 使用 Python 在 GitHub 上运行你的博客

    使用 Pelican 创建博客,这是一个基于 Python 的平台,与 GitHub 配合的不错. GitHub 是一个非常流行的用于源代码控制的 Web 服务,它使用 Git 同步本地文件和 Git ...

最新文章

  1. 针对阿片类药物使用障碍的药物重定位
  2. R语言自定义变成进行决策曲线分析DCA曲线绘制(Decision Curve Analysis)
  3. WCF+Silverlight部署本机备忘
  4. jQuery 内容文本值|| 案例:购物车案例模块-增减商品数量 || 案例:购物车案例模块-修改商品小计
  5. 经验之谈:Linux运维工程师所需技能
  6. CentOS 7安装教程
  7. PAT_B_1025_Java(22分)
  8. git安装 perl ubuntu_ubuntu下安装git
  9. 【转】javascript判断浏览器是不是IE
  10. HDU 1230解题报告
  11. 好!今天开始研读《嵌入式Linux驱动程序设计从入门到精通》!
  12. python继承封装多态简单理解_Python面向对象编程:封装、继承、多态(基础篇十)...
  13. 卡方检验以及P值的计算
  14. 嵌入式开发好用的工具集合
  15. 查询一个表中的两个字段值相同的数据
  16. 基于FPGA的LED全彩图形显示控制器设计
  17. RabbitMQ学习
  18. CVPR2021跟踪算法STMTrack的配置(Template-free Visual Tracking with Space-time Memory Networks)
  19. 用python计算残差等
  20. 用Scratch绘制正多边形

热门文章

  1. linux安装多版本php_linux如何安装多个php版本
  2. oracle重启 日志_超详细的数据库主机及数据库日志收集总结
  3. MS SQL Server和Oracle对数据库事务处理的差异性
  4. 刷《剑指offer》笔记
  5. 第三周作业(三)WordCount
  6. Android自定义Toast
  7. vs2012 出现 无法启动IIS express的解决方案
  8. 【新年假期宅家系列】动漫游戏集中营
  9. 微课|中学生可以这样学Python(例6.4):因数分解
  10. Python监视电子邮箱并提示收到新邮件