Git克隆Github项目学习笔记
文章目录
- 前言
- 一、下载 Git
- 二、GitHub官网注册自己账号
- 三、使用SSH建立Git和GitHub之间的连接
- 四、在Pycharm工具中配置集成Git和GitHub
- 五、从GitHub上克隆项目到Git库中
- 六、从Git库中克隆项目到PyCharm
前言
Git配置以及从GitHub上克隆项目
一、下载 Git
打开Git官网下载地址Git download
Git for Windows Setup和Git for Windows Portable(便携版)两个版本都可以,我选择的是基本版本,点击"64-bit Git for Windows Setup"。
拓展:Git Portable是针对windows版git所设计的一款软件。顾名思义,它就是便携版或移动版的git。你可以选择将它安装在U盘等便携设备上。它不需要安装,也不会在注册表上留下记录。正因为这样,你也无法像桌面版的git那样,使用右键“git Bash here”或者“git GUI here”。
下载完成后,进行安装:参考此链接进行安装,写的非常好!在文章的最后面还推荐了优秀的Git学习教程,值得学习!
二、GitHub官网注册自己账号
gitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名gitHub。
参考链接:怎样使用GitHub
三、使用SSH建立Git和GitHub之间的连接
- 在Git上设置自己的用户名和邮箱参考链接
git config --global user.name "你的github用户名"
git config --global user.email "你的github邮箱地址"
- 生成SSH
ssh-keygen -t rsa -C "自己的邮箱"
SSH文件存放在C:/User/用户/.ssh下,id_rsa为私钥,id_rsa.pub为公钥。
3. 在GitHub上配置SSH
用记事本打开id_rsa.pub文件,全选,复制全文
这里还可以通过另外一种方式得到id_rsa.pub内容:
- 右键单击桌面空白处,选择Git Gui Here
- 进去之后,选择左上角的help选项,会出现一个Show SSH Key
- 然后点击“Generate Key”得到秘钥,将其复制到剪切板
这个跟上面得到的是一样,选一种方法即可。
接下来打开GitHub右上角的设置,选择SSH and GPGkeys,New SSH key。
参考博文:Git配置以及从GitHub上克隆项目
- 测试SSH连接
ssh -T git@github.com
四、在Pycharm工具中配置集成Git和GitHub
参考博文:通过pycharm使用git和github的步骤
五、从GitHub上克隆项目到Git库中
- 创建git仓库:自己创建一个文件夹作为git库的“内存”。
- 打开Git Bash,通过cd方式进入自己新建的git仓库,或者直接进入新建的仓库以后然后右键Git Bash Here。
- git init:通过命令 git init 把这个目录变成git可以管理的仓库,如下:
- 克隆GitHub上的代码到Git仓库中:复制GitHub上的项目地址,如下图所示:
在Git Bash中输入git clone +刚才复制的链接,出现如下提示,说明就克隆成功了;
如果遇到如下面的问题:
可以参考博文进行问题解决
其实可以与网速有很大关系,多git clone几次也许可以成功。
六、从Git库中克隆项目到PyCharm
- 在Pycharm中,关闭当前项目,点击左上角File–>Close project;
- 进入初始页面,选择左上角Get from VCS;
在URL中输入刚下从GitHub中下载到Git库中的地址,下面Directory会自动填充项目的名字,你也可以自定义;
点击clone,即可从Git库中克隆项目到Pycharm中;
如图,项目克隆成功!
本篇博文的参考博文:用Git从Github上clone项目到Pycharm
补充:
关于git Bash复制粘贴的快捷键:
Ctrl+Insert 复制
Shift+Insert 粘贴
关于Git的教程:Git使用教程:最详细、最傻瓜、最浅显、真正手把手教!
Git克隆Github项目学习笔记相关推荐
- Git克隆github里的项目
Git克隆github里的项目 常见Git命令速查表 一.第一种方法HTTPS方式克隆 (1)复制想要克隆项目的https地址 (2)在cmd里进入想要克隆放在的文件夹里,然后输入 //git clo ...
- Git Clone克隆GitHub项目
Git Clone克隆GitHub项目 对于GitHub项目下载,可以通过进入别人的主页 .如果要下载该项目的代码,可以进入代码项目,点击Code-->直接点击Download ZIP,这样解压 ...
- Git和Github的学习
来源: 秦时明月NightTiger Git和Github的学习 作者声明:本博客中所写的文章,都是博主自学过程的笔记,参考了很多的学习资料,学习资料和笔记会注明出处,所有的内容都以交流学习为主.有不 ...
- 尚医通项目学习笔记Part1
尚医通项目学习笔记 前言 一.目前学习进度 二.学习记录 1.项目简介 1.1 项目所会用到的技术栈 1.2 业务流程 2.项目学习笔记 2.1MyBatis-Plus相关 2.2搭建项目框架 2.3 ...
- 使用Git克隆vue-element-admin项目报错的解决方案
使用Git克隆vue-element-admin项目报错的解决方案 使用Git克隆vue-element-admin项目报错 使用Git克隆vue-element-admin项目报错 当我们使用git ...
- Git之GitHub项目下载到本地仓库
Git之GitHub项目下载到本地仓库 上一篇博客写了本地项目上传到GitHub. 本地项目如何上传到GitHub 现在说下怎么将GitHub上面的项目下载到本地. 直接开始切换到保存项目的目录. 或 ...
- TheBeerHouse 网站项目学习笔记(5)---架构设计
前述讨论: TheBeerHouse 网站项目学习笔记(1)----换肤技术 TheBeerHouse 网站项目学习笔记(2)----个性化管理 ...
- 使用git克隆GitHub仓库时报错解决方案
使用git克隆GitHub里面的仓库时,遇到报错:error: RPC failed; curl 28 OpenSSL SSL_read: Connection was reset, errno 10 ...
- spring boot 前后端分离项目(商城项目)学习笔记
spring boot 前后端分离项目(商城项目)学习笔记 目录 spring boot 前后端分离项目(商城项目)学习笔记 后端配置 springboot项目 pom.xml文件 maven 配置文 ...
最新文章
- rdcl 报表设置不分页
- POJ 3104 Drying 二分
- Linux(三) 运行级别
- sudo dpkg 找不到命令_【干货】Linux中实用但很小众的11个炫酷终端命令
- regsvr32.exe进程注册dll文件
- Linux 基本命令(自学笔记)
- bsp 总结正规流程
- puml绘制思维导图_免费在线思维导图神器 简单又漂亮 比Wodrd好用很多
- 如何使用cpolar内网穿透群晖NAS套件
- matlab两矩阵乘除,MATLAB矩阵乘法
- 以太坊 solidity msg对象
- SSD-caffe踩keng
- vuejs 项目生成二维码工具 vue-qr
- ZBrush中的三种对称类型的完美运用
- Java中的Hash Code到底是什么?
- 【解决】source ~/.vimrc出错bash: /etc/vim/vimrc: line 21: syntax error near unexpected token `syntax'
- 记录-gitlab自动部署-git拉取代码失败构建失败 + linux系统升级git(yum安装 + 源码安装)
- python之身份证号码的出生日期的提取与性别判段
- 【华为OD笔试真题JAVA实现】幼儿园找出同班的小朋友
- 机器人URDF文件和xacro文件介绍
热门文章
- underscore.js 报_is not defined解决方法
- LaTex | LaTex的数学公式中插入中文
- 基于盲估计和ICA的单通道盲分离算法–Matlab仿真
- 用我这些年的经历告诉你无力吐槽的自动化现状……
- python和易语言哪个好学_易语言好用还是python语言好用?
- 软考高级 真题 2012年上半年 信息系统项目管理师 论文
- C++的STL中accumulate函数用法
- ABAQUS怎样导出部分节点的编号
- 实验一-Hadoop的安装与使用
- java加密常用的方法_java中常用接口对接加密方式