GitHub学习笔记《仓库的创建》

来源:互联网 发布:美萍进销存软件客服 编辑:程序博客网 时间:2024/05/23 22:01

对于GitHub相信对于搞编程的都不陌生,好多团队都应用了GitHub进行团队合作,更有的在面试需求里明确写道要对GitHub熟练操作。相信很多新人都想掌握这项技能,奈何英文很差当打开GitHub官网的时候,肯定是一脸的懵逼。

我也是一样,但是咱们是搞代码的这点困难是难不倒咱们的。于是各种在网上找学习GitHub的相关资料进行学习。找到了廖雪峰的Git教程进行了GitHub的学习。经过1周的学习和练习掌握了GitHub的基本用法。

所谓好记性不如赖笔头,学习了就要消化并且要总结一下学习心得,方便自我提升。这篇相关的介绍忽略了怎样安装和注册GitHub。我在上面已经添加了廖雪峰的Git教程的链接,此教程很详细,有需要的可以学习下。这里我只总结我学习中遇到的困难和理解。

提示:本人的电脑是windos7 32位的 有时候跟着教程里走显示的不太一样 我贴的图也是用我自己电脑截的图。

因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址(Email地址是你注册GitHub时候的地址)。
所以在开始菜单中找到git shell 并打开它
这里写图片描述

输入以下命令进行设置用户名和Email地址:

$ git config --global user.name "446160375"$ git config --global user.email "446160375@qq.com"

这里要把双引号里面的内容替换成你自己的用户名和Email地址。已经设置的还可以重新设置。

如果不确定或者忘记设置的是谁的了可以输入以下命令进行查看

$ git config user.name$ git config user.email

这里写图片描述

在本地设置好用户名和Email地址后还需要关键的一步设置,那就是,创建SSH Key 。进行这个设置你必须有注册好的GitHub账号。

第1步:创建SSH Key。一般先看计算机的C:\user\Administrator 下有没有.ssh 这个目录如果有 就看看里面有没有github_rsagithub_rsa.pub 这两个文件,如果有了可以直接跳到下一步。 如果没有就打开 Git Shell 创建SSH Key

$ ssh-keygen -t rsa -C "446160375@qq.com"

把Email邮箱换成你注册时候的邮箱地址,然后一路回车,使用默认值即可。成功后目录下就会有.ssh 这个目录

.ssh的位置

第2步:登陆GitHub,打开“Account settings”,“SSH Keys”页面:

然后,点“Add SSH Key”,填上任意Title,在Key文本框里粘贴github_rsa.pub 文件的内容。

ssh key 添加

Title 里面填写任意名字

点“Add SSH Key”,你就应该看到已经添加的Key:

这里写图片描述

添加完 SSH Keys 后就可以创建仓库了。

首先,先在GitHub上创建仓库(此时的仓库也是空的),然后在本地克隆远程的仓库。这种方式适合适合从零开始开发的多人协作。

登陆GitHub,创建一个新的仓库,名字叫set-a-git:

这里写图片描述

勾选Initialize this repository with a README,这样GitHub会自动为我们创建一个README.md文件。创建完毕后,可以看到README.md文件:

这里写图片描述

现在,远程库已经准备好了,下一步是用命令git clone克隆一个本地库:

这里需要注意下本地库可以是任意目录下,文件夹名最好是英文名。
例如:我在D盘目录下创建一个文件夹clone-list 在Git shell 下进入到这个文件夹

这里写图片描述

然后在GitHub远程仓库里复制如下图的路径:

这里写图片描述

下一步是用命令git clone克隆一个本地库:

$ git clone git@github.com:446160375/set-a-git.git

请千万注意:这里的git@github.com:446160375/set-a-git.git 中的446160375/set-a-git 是你自己注册账号的时候,生成的用户名和文件夹名。要替换成你自己的。

输入后如下图:

这里写图片描述

然后进入 set-a-git 文件夹 命令行显示:

D:\clone-list\set-a-git [master ≡]> 

说明克隆成功 我们在本地文件夹就能看到克隆下来的仓库。

这里写图片描述

我们可以看到有个 .git 的文件夹 这说明克隆成功。
如果你没有看到.git目录,那是因为这个目录默认是隐藏的,用ls -ah命令就可以看见。
或者在 工具>文件夹选项>查看 里的 高级设置 里点选 显示隐藏的文件、文件夹和驱动器 。

这里写图片描述

远程仓库和本地仓库就创建和链接好了。

小结
创建仓库主要分为:
1. 在本地设置好 用户名 和 Email地址。
2. 在本地创建SSH Key并且在GitHub上添加SSH Key。
3. 在GitHub上创建远程仓库。
4. 在本地你想放仓库的目录下进行克隆。

0 0