快速掌握Git的使用方法

1. 用户身份设置

        安装好Git后的第一件事就是设置用户名和电子邮件。Git的每一次提交都需要用到这些信息,而且还会被写入到所创建的提交中,不可更改,因此这一步非常重要。设置的命令如下:

# 设置用户名
$ git config --global user.name "TinaBan"
# 设置电子邮
$ git config --global user.email "tinaban@163.com"
# 查看你的个人设置
$ git config --list

2. 获取帮助信息

官档:https://git-scm.com/doc

# 通过以下三种方法均可以获取Git命令的帮助界面(以git clone命令为例):
$ git help clone
$ git clone --help
$ man git-clone

3. 获取Git仓库

        在工作中初始化Git仓库这件事通常都是由管理员来完成的,管理员会建立一个空的仓库,并为其创建开发分支,每一位开发人员都会有自己的开发分支,整个开发过程都在自己的开发分支下完成,待开发完成后由管理员将参与项目的所有分支代码合并到开发分支,进行测试,测试通过后才会合并到master上。

# 获取已有的Git仓库
$ git clone https://gitee.com/hrjlk/hrjlk-fe.git
# 切换到项目目录下
$ cd hrjlk-fe
# 查看代码分支
$ git branch -a
# 切换至自己的代码分支进行开发工作
$ git checkout dev_tinaban

 

4. 同步最新代码

在整个开发周期中,要有计划的同步最新代码到自己的开发分支,保证自己的开发任务都是基于最新的代码进行开发的。

# 切换到开发分支
$ git checkout develop
# 首先拉取最新代码
$ git pull
# 回到自己的开发分支
$ git checkout dev_tinaban
# 合并最新代码到自己的分支
$ git merge develop

5. 仓库状态

# 查看当前文件状态
$ git status
# 查看尚未添加到暂存区的变更
$ git diff
# 查看提交历史
$ git log

6. 用服务器最新代码覆盖本地代码

$ git fetch --all
$ git reset --hard origin/dev_tinaban

7. 代码回滚

# 找到版本的commitId(哈希值)
$ git log
# 通过commitId回滚到指定版本
$ git reset --hard 112bbc46a3ffea326ad64ce116c83e67c0693ecd

8. 代码冲突

发生代码冲突时,根据情况人工核对排除后再合并,操作时一定要慎重。

 

 

 

 

 

 

 

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值