【Git系列】使用 git 从远程仓库代码克隆到本地仓库

注意:(win10系统下)

1​.Git安装

Windows上安装Git

可以直接从Git的官网上下载安装程序,

Git下载地址
【Git系列】使用 git 从远程仓库代码克隆到本地仓库_第1张图片
网速慢的可以直接通过这个直接下载

百度网盘(提取码:znrb

然后按默认选项安装即可。

详细的安装教程(推荐)

在开始菜单中找到Git-->Git Bash点击打开弹出一个命令行窗口

说明Git安装成功。

2​.克隆Github代码

选择一个需要放置clone文件的文件夹

在该文件夹内,右击选择Git Bash Here

【Git系列】使用 git 从远程仓库代码克隆到本地仓库_第2张图片

输入git init

会告诉你一个空的git仓库已经建好,在你点击Git Bash Here这里

Administrator@SmartCamel MINGW64 /e/architect-awesome
$ git init
Initialized empty Git repository in E:/architect-awesome/.git/

1.通过HTTPS通道惊行Clone(克隆)

GIthub上找到你想要的Clone到本地的Repository

【Git系列】使用 git 从远程仓库代码克隆到本地仓库_第3张图片

然后在刚才建立好的新仓库中输入:

git clone https://github.com/twbs/bootstrap.git(以bootstrap为例)

【Git系列】使用 git 从远程仓库代码克隆到本地仓库_第4张图片

Clone好之后就会有提示,如上图所示。

2.通过SSH通道惊行Clone(克隆)

【Git系列】使用 git 从远程仓库代码克隆到本地仓库_第5张图片

使用SSH通道时需要先进行配置

git config --global user.name '用户名'

git config --global user.email '邮箱'

通过这个命令行,找到ssh所在的位置

ssh-keygen -t rsa -C "你的邮箱"

【Git系列】使用 git 从远程仓库代码克隆到本地仓库_第6张图片

就会告诉你你的ssh通道秘钥在那个文件里

找到id_rsa.pub后,右击,选择编辑,进入之后,将文本内容全部复制下来

打开你的Githubsettings里边找到SSH and GPG keys选择New SSH key

将刚才复制的文本粘贴到Key里边,Title起名按个人喜好

设置好SSH之后,继续回到刚才的操作界面上

输入ssh -T [email protected]

Hi ‘你的用户名’! You've successfully authenticated, but GitHub does not provide shell access.

显示上边这段话,就说明你配置成功了

然后再在刚才建立好的新仓库中输入:

git clone [email protected]:twbs/bootstrap.git(以bootstrap为例)

出现和使用https时的内容则就表示Clone成功

3.我这里总结一下二者的优缺点:

  • https协议
    • 优点:省去了本地配置的麻烦,只要有URL和相应的权限便能进行相应的操作
    • 缺点:每次操作都需要频繁验证,除非使用密码缓存机制
  • ssh协议
    • 优点:推送或获取数据时不需要每次输入密码进行验证
    • 缺点:在使用之前需要进行配置,并生成 ssh key

你可能感兴趣的:(Git)