GIT与码云的基本使用


前言

近日学校学习老师要求使用码云进行作业的验收,这其中就要用到GIT和码云的基本使用,很多同学对此并不了解,所以我写了这篇文章来帮助同学们入门和更好的了解它。由于本人能力有限所以有不足的地方欢迎指正


一、GIT是什么?

Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理,是目前使用范围最广的版本管理工具。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

二、使用步骤

1.下载安装

官网下载地址:点击进入git官网

点击下载

之后便是傻瓜式安装,一直点下一步下一步
下载完后在开始菜单能看见如下的文件
就这
并且在任何位置右击都可看到
在这里插入图片描述
GUI为用户界面模式(没卵用)
Bash为命令行模式

2.系统配置

  1. git配置

由于git是分布式管理工具,需要输入用户名和邮箱以作为标识,因此,我们按右键打开Git Bash命令框
在这里插入图片描述
在命令行输入一下命令

git config --global user.name "Your Name"
git config --global user.email "email@example.com"

Your Name是你自己的名字,可以是中文,email@example.com这里面填你的邮箱,我用的网易的163邮箱

接下来生成SSH公钥,许多 Git 服务器都使用 SSH 公钥进行认证,所以我们也需要配置该公钥,方便本地的git存储于码云等Git 服务器相关联

ssh-keygen -t rsa -C "email@example.com"

这段代码输入后直接三次回车就哦了

找到ssh公钥存放的文件夹,一般在c盘用户目录下的Administrator文件夹下,.ssh文件夹就是了,要是没找到就是被自己隐藏了
在这里插入图片描述
勾选右边复选框的查找就能看到了

用记事本打开此文件
在这里插入图片描述
全选复制

  1. 码云配置

打开码云,登陆自己的账号,点击个人设置再进行如下操作
在这里插入图片描述

  1. 打开Git Bash 进行连接调试

出现以下信息说明连接成功
在这里插入图片描述

ssh -T git@gitee.com

3.GIT常用命令

命令作用
git init初始化git仓库,将本地文件进行git管理
git add直接添加所有改动的文件
git commit -m “note”确认生成本地的版本,note是 版本特点说明
git status查看仓库的改变情况,会有相关的提示操作出现
git log查看版本更新情况
git pull将githubd的代码拉到本地,在git push之前都要使用git push
git push将改动上传到github,若没有指定分支,则需要使用git push origin master
git reset -hard x回退到某个本地版本,x为git log中出现的hash值的前七位
git clean -xf清除所有的未提交文件(用得少)

4.GIT的基本操作(命令行)

  1. 创建一个目录
    在这里插入图片描述
mkdir book_mall_frontend
  1. 进入该目录
cd book_mall_frontend/
  1. 初始化GIT仓库

在这里插入图片描述

git init
  1. 寻找想要拉取的码云上面的项目

在码云上随便找一个自己感兴趣的项目:自己做的云音乐源码(手机端)

在这里插入图片描述

  1. 将本地仓库与远程仓库相关联

后面就是刚刚复制的 git 地址

在这里插入图片描述

git remote add origin git@gitee.com/xxxxxxx.git
  1. 拉取代码

将码云上面的代码拉取到本地

git pull --rebase origin master

没有错误信息表示成功
在这里插入图片描述

到这里码云上面的项目就被我们拉取到本地了,咋们无聊时就可以拉取几个自己感兴趣的项目玩一玩


当有自己创建了仓库项目想要修改更新或者有码云项目的修改权限时

可在上面的基础上进行增删改的操作(我自称三部曲)

  1. 第一步

将当前文件夹添加到 git 的暂存区,file_name是你改动的文件夹的名字

git add file_name/

在这里插入图片描述

  1. 第二步

将暂存区的代码提交到本地仓库

git commit -m'note'

note是对这次提交的简单介绍
在这里插入图片描述

  1. 第三步

将代码传到码云上面去

git push -u origin master

这样就说明提交成功了
在这里插入图片描述

如果执行报错可能是在别人更改了你的项目仓库所以你本地的项目仓库不是最新的,建议一般执行push之前先执行pull指令


三、总结

正所谓孰能生巧,这几行命令和步骤其实很简单记忆和使用,多加练习我相信同学们一定能够熟练掌握码云和git的基本用法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值