git入门基本操作

一,项目初始化

  • 在桌面或者自己项目所在的文件夹打开git(右键菜单--》git bashhere)
  • git init 成功之后会生成一个.git文件
    image

二,设置git签名

  1. 什么是git签名
    我们安装了git之后,想要git管理我们的代码,就需要在git上面添加一个自己的信息,用来
    表示自己独特的身份.这样也方便后面与不同的人员提交代码,进行身份区分。
  2. 设置签名的方式
    • 方式一:项目范围签名只在该项目中生效
    • 方式二:该系统登录人员都有效(推荐设置)
      image

三,项目的基本操作

一般流程:创建新文件-->文件加入到git管理(暂存区)-->文件放入本地仓库。

  • git的文件管理是这样,分为暂存区 , 本地库远程仓库
  1. 文件添加到git管理
    git add 文件名

  2. 文件保存到本地仓库

    • 方式1 git commit 文件名 提交的时候会让你写一下提交的操作说明,如图二。
    • 方式2 git commit -m "提交说明信息" 【文件名】 不会弹出说明页面,方便
      image

    图一
    image
    图二
    image

  3. 查看文件状态
    git status会显示文件的状态

  • 红色--文件代表未放入暂存区
  • 绿色--放入暂存区
    图三 git文件操作
    image
    图四
    image
    图五
    image
  1. 日志查看,版本回退

    1. 日志查看命令
      • git log

      • git reflog 可以记录版本之间的切换信息

      • git log -- oneline

      • git log --pretty=oneline--是git log --pretty="formmat",
        format可以使多种形式

        image

    2. 版本回退--git reset --hard 版本索引值
      image
      image
    3. 版本回退命令比较
      image
      image
  2. 删除文件找回
    原理:本地库存有该文件,版本回退到该文件没有别删除即可

    image

  3. 比较文件差异
    ---将工作区中的文件和本地库中的文件进行比较---
    image

四,分支的基本操作

image

  • 分支的理解
    当我们创建了一个新的分支,相当于我们在该分支的基础上完整复制了另一套该项目。当我们切换到创建的分支上时,就进入了另一套文件系统,在里面可以做任何修改,二不会影响到原来的项目。
  • 基本操作
    • 查看分支信息
      • git branch 或者 git branch -v

      • image

    • 新建分支
      • git branch 分支名

      • image

    • 切换分支
      • git checkout 分支名

      • image

    • 合并分支
      两个版本在同样的地方做了修改,就会生冲突
      git merge 分支名 会提示我们哪里产生了冲突
      冲突修复后再进行文件的提交操作即可
      image
      image

五,远程仓库的推送,团队合作

可以参考仓库,项目合作

posted @ 2021-11-28 11:55  力量源于练习  阅读(160)  评论(0)    收藏  举报