Git的使用

本文介绍了Git的基本使用流程,包括注册Git账号、克隆与推送仓库、管理分支以及解决代码冲突的方法。在分支管理中,详细阐述了创建、切换、合并分支的命令,同时也讲解了如何处理代码冲突和进行版本回滚。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Git

一、注册Git账号

https://gitee.com/

二、使用

  1. 在远程仓库创建一个仓库

  2. 将远程仓库克隆到本地:git clone 你的仓库地址

  3. 将代码复制到本地仓库下面去

  4. 将代码提交到本地仓库:

    git add . # . 表示所有代码
    git commit -am "说明备注信息"
    
  5. 将本地仓库的代码提交到远程仓库:git push

    第一次使用会遇到的问题

    git config --global user.email '你注册填的邮箱'

    git config --global user.name '你注册的账号'

    git push -u origin master

四、分支相关的命令

  1. 查看本地分支:

    #1. 查看本地分支
    git branch
    # 2. 查看远程分支
    git branch -r
    
  2. 查看远程分支和本地分支的关联关系:git branch -vv

  3. 查看当前分支的状态:

git status
  1. 创建分支(你在哪个分支上执行的命令,就是基于哪个分支创建的新分支):
git branch 分支名称
  1. 切换分支(分支一定要是干净的,不能有未提交的代码):
git checkout 分支名称
  1. 创建并切换到新的分支:
git checkout -b 分支名称
  1. 将本地新分支推送到远程仓库(远程没有该分支的时候用这个命令,如果远程有该分支直接用git push就可以了)
git push --set-upstream origin test02
  1. 拉取代码(拉取所在分支的代码):

    git pull
    
  2. 删除分支:

# 1. 删除本地分支
git branch -d 分支名称
# 2. 删除远程分支
git push origin --delete 分支名称

五、分支合并

需求:将test01分支合并到master

  1. test01提交代码

  2. 切换到master上

  3. git merge test01

  4. git push

六、冲突解决

  1. 什么是冲突

    两个人同时修改了同一行代码(多行)

  2. 怎么解决重复

     <<<<<<
    
      ....代码
    
      ======
    
      ....代码
    
      \>>>>>>
    
  1. <<<<<< 到 ====== 是一个分支的代码

  2. ====== 到 >>>>>> 是另外一个分支的代码

  • 根据自己的情况,留下一份或者都留下代码

  • 需要删掉:<<<<<< 、======、>>>>>>留你要的代码就行

七、分支回滚

  1. 查看commit id(提交记录日志)

    git log
    
  2. 回滚(根据上一步的commit id)

    git reset --hard <commit id>
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值