Git基本使用

1、设置用户签名

①基本语法:

git config --global user.name        用户名

git config --global user.email         邮箱

②实际操作

23e81cd53f904c25a66dc1305dc75da0.png

③查询是否设置成功

cat ~/.gitconfig

fc438dca2b7248b2850713677589b4a1.png

注:签名的作用是区分不同操作者身份。用户的签名信息在每一个版本的提交信息中能够看到,依此确认本次提交是谁做的。Git首次安装必须设置一下用户签名,否则无法提交代码

注:这里设置用户签名和将来登录GitHub(或其他代码托管中心)的账号没有任何关系

2、初始化本地库

①基本语法

git init

②实际操作

efb3d98fec3f4641810b618ae4f83984.png

3、查看状态

①基本语法

git status

②实际操作

76d1178d2c4b4bef8810a5e034510cb6.png

注:文件添加到暂存区后文件是绿色的,没有添加是红色的

4、添加文件到暂存区

①基本语法

git  add  文件名

②实际操作

d01e0fc2d95040ab8969f8c8f4b46014.png

5、提交文件到本地库

①基本语法

git  commit  -m  文件版本名(自己随便起)

②实际操作

d9ac1e57806a4213bf0c4c7ec395581c.png

6、查看版本库

①基本语法

git  log

注意:进入后可以按q键退出

②实际操作

dd320731a8cb41f6a86142ad5193c70b.png

7、查看分支

①基本语法

git  branch

②实际操作

2ea7bfd2b4ec44d5aad57b340dabc1c8.png

8、创建分支

①基本语法

git  branch  分支名

②实际操作

fbcd27dfdd8943d8bf04f4458cbfd0ab.png

9、删除分支

①基本语法

git  branch  -D  分支名

②实际操作

1802553f345f401bad8b389ee49efac0.png

10、切换分支

①基本语法

git  checkout  分支名

②实际操作

fe40de4acadb483a9f76e79564ec6721.png

11、合并分支

①基本语法

git  merge  分支名

②实际操作

528cc99f426143d3968d2fef4720888a.png

注意:合并分支命令必须在主分支即master中使用

注意:合并分支可以把你分支里面修改的文件合并到主分支里面,图中圈出来的是分支名不是文件名,注意别混淆

补充:

①在克隆和推送之前需要生成密钥,然后将生成的密钥与GItee账号关联

生成密钥命令: ssh-keygen -t rsa -C  用户名

然后cat看密钥命令: cat  密钥存放地址(下图红色框里面的地址)

acdc1545520b45e1b5f9c5683ba33b3f.png

关联密钥

491870ce561d443fb4a146dc71a083c7.png

克隆地址及推送地址的获取:选择克隆/下载,然后复制地址

b117d4f192e24c67858c576fa947c846.png

12、从码云(Gitee)克隆远端库到本地

①基本语法

git  clone   克隆地址

13、将本地文件推送到远端库

①基本语法:

git  push  推送地址

14、版本回退

①基本语法:

git  reset  --hard   commit号

②使用说明:

commit号    可以使用git log命令查看

版本回退:简单的说就是将文件回退到任意一个版本,由commit号决定

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鯨觞

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值