github的简单使用

github的简单使用(项目托管Git):

Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理,是目前使用范围最广的版本管理工具。最近初次使用记录一下希望对大家也有所帮助,具体步骤如下

一.下载git客户端git下载链接
点击下载链接进入界面,然后选择对应的操作系统下载即可。如下界面:
在这里插入图片描述
二.安装git客户端
下载的客户端,(这里就医windows64为例),如下图
在这里插入图片描述
然后双击运行如下图,然后一直Next下去即可安装完成
在这里插入图片描述
安装成功还要配置环境变量(系统变量),在Path中添加git的bin目录即可:
在这里插入图片描述
配置好环境变量后,我们可以通过cmd命令输入git version来查看git的安装版本,如果正常显示,则配置成功。
在这里插入图片描述
一直到这里git客户端就已经安装完成了,接下来就是github的操作使用了

三.github的使用
Github登录页,填写用户名、邮箱和密码进行登录。(没有就要先去注册一下)
在这里插入图片描述
在这里插入图片描述
注册完成后登陆进入主页,就可以创建github仓库了
在这里插入图片描述
跳转到下图
在这里插入图片描述
创建完成后,就可以通过Github的域名加上自己的用户名和项目名就可以直接访问了。
在这里插入图片描述
创建好仓库之后,可以通过点击Clone or download按钮进行克隆或下载项目(项目移植到本地)。点击之后我们发现有两种克隆方式,一种是HTTPS方式,一种是SSH方式。这两种方式都可以克隆,但是前者在对仓库中的文件进行操作时,每次都需要登录验证,但是后者的话只需要一次验证即可。所以我们要在本地生成一个SSH密钥来避免账户的重复验证。
在这里插入图片描述
在这里插入图片描述
接下来我们就可以去本地(自己的电脑右键)运行git的git-bash.exe程序进入命令行模式,进行以下设置:
在这里插入图片描述
设置username和email

git config --global user.name "用户名"
git config --global user.email "邮箱"

查看设置的username和email(不加用户名和邮箱即为查看)

git config --global user.name
git config --global user.email

在这里插入图片描述
查询本地是否存在ssh密钥

cd ~/.ssh

如下图所示这种情况,显示No such file or directory,则说明本地不存在ssh密钥。
在这里插入图片描述
创建ssh秘钥

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

执行命令之后按3次回车,这里的密码一般为空即可。然后会在本地出现
在这里插入图片描述
创建密钥对之后,需要将公钥添加到Github账户,首先点击账户下的Settings选项。
在这里插入图片描述
然后进入界面,选择左侧的SSH and GPG keys选项,点击右侧的New SSH key按钮,下面的SSH keys是另一台电脑添加的,这里我们再添加一个就可以了。
在这里插入图片描述
填写SSH keys的名称和本地公钥文件(id_rsa.pub)的内容:
在这里插入图片描述
测试密钥,连接Github

ssh -T git@github.com

出现下图,说明连接成功
在这里插入图片描述
最后一步就是克隆项目然后进行上传仓库

克隆项目的方式有两种,一种是HTTP方式,另一种是SSH方式,既然我们已经配置了SSH keys,那么就采用SSH方式进行克隆:

SSH方式:$ git clone git@github.com:用户名/xxxxx.git
HTTPS方式:$ git clone https://github.com/用户名/xxxxx.git

在这里插入图片描述
在仓库中添加一个文件并同步到Github上。可通过下面命令完成

 git add .     // 添加文件或文件夹到版本控制(注意后面的点)
 git commit -m "commit message"   // 提交改动的文件
 git push origin master  // 将改动的文件推送(同步)到master上

如何删除github仓库呢?

1.在本地仓库的目录下调用命令行删除根目录下的.git文件夹,输入

find . -name ".git" | xargs rm -Rf

2.手动删除掉残留的.git文件
3在命令行中输入rm -rf + github仓库地址,例

rm -rf https://github.com/用户名/仓库名.git

4.在github的对应的库中到setting删除库。

最后附上
在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值