git在日常开发中常用的使用方法

文章创建背景

目前本人正在学习中,以下均为个人学习总结,若存在错误的地方欢迎指正,未来会持续更新。

关于git

git一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目.
常用的git代码托管服务平台

  1. github.com
  2. gitee.com

操作流程

创建git项目

git在日常开发中常用的使用方法_第1张图片

本地创建文件夹或将代码拉取到本地(这里介绍将代码拉取到本地)

  1. git clone 'HTTPS链接'
  2. 进入文件夹内创建相应内容
  3. git add -A
  4. git commit -m "提交的内容描述"
  5. git push
  6. 以上完成上传至git操作

当进行协同开发时,想要获取git仓库中最新代码

  1. git pull 获取当前仓库中最新代码

当一个分支不能满足档期需要时,需要创建多个分支时

  1. 查看当前拥有什么分支
    git branch -a
  2. 在本地创建一个新的分支
    git branch 分支名
  3. 切换至新的分支
    git checkout 新的分支
  4. 向仓库提交进行新分支创建
    git push --set-upstream origin 新的分支
  5. 以上完成新分支创建并拥有本地与远程仓库分支的绑定

当进行协同开发时,本地没有分支与远程仓库的某个分支绑定

  1. 查看当前远程仓库拥有的分支
    git branch -a
    image.png
  2. 创建新分支并绑定某个远程分支
    git checkout -b 本地分支名 远程分支名
    git在日常开发中常用的使用方法_第2张图片
  3. 以上完成当本地没有与远程分支绑定的分支时,创建并绑定相应分支操作

合并某个分支到当前分支(这里我们以master分支为例)

  1. 切换到你想将代码同步到的分支
    git checkout 你想将代码同步到的分支
    git在日常开发中常用的使用方法_第3张图片
  2. 合并dev分支到master分支
    git merge dev

image.png

  1. 接下来可以直接提交代码咯

开发的时候我们可能会遇到,某人提交错误代码导致当前项目出现不可逆的操作时,需要回退版本(回滚)时

  1. 首先需要先备份一下你的代码,防止彻底找不回来 = =||
  2. 查看提交历史
    git log
    git在日常开发中常用的使用方法_第4张图片
  3. 进行代码回滚
    git reset --hard 版本号
    image.png
  4. 以回到你所想要回退的版本
    git在日常开发中常用的使用方法_第5张图片

结尾

以上是本人在开发时遇到的关于git的问题及解决方案,如果对您有所帮助可以点个赞支持一下,如果有错误的地方欢迎指正,谢谢!

你可能感兴趣的:(git)