• git管理项目的基本使用方法


    git

    安装

    鼠标右键 空白 桌面 如果出现 以下图片 表示安装成功

    在这里插入图片描述

    配置邮箱和用户名

    1. 打开 git 工具

    在这里插入图片描述

    1. 配置邮箱

      git config --global user.email "xxx" 
      
      • 1
    2. 配置用户名

      git config --global user.name "xxx" 
      
      • 1
    3. 查看一下 输入完整

      git config --global user.email
      
      git config --global user.name
      
      • 1
      • 2
      • 3

    在这里插入图片描述

    git 窗口的基本操作

    1. 复制

      1. 快捷键 ctrl+ins
    2. 粘贴

      1. 快捷键 shift + ins
    3. 放大文字

      ctrl + 鼠标滚轮

    4. 切换历史输入

      箭头上下

    git基本流程

    使用git来初始化你的项目

     git init
    
    • 1

    多了隐藏文件夹

    在这里插入图片描述

    让git来监控这些文件

    只要在git的仓库的目录下 你做了文件的改变 都需要 敲 git add .

    在这里插入图片描述

    提交一次版本的记录

    提交有意义的记录 完成了登录功能 实现注册页面的静态结构 修复 查询商品的bug

    无意义的记录 修改了index.html代码

    git commit -m "你的有意义的信息即可 "
    
    • 1

    在这里插入图片描述

    以后每一次代码有意义的变更

    1. git add .
    2. git commit -m “信息”

    查看日志

    git log 
    
    • 1

    撤销文件的修改

    1. 代码 刚刚做过了一次commit
    2. 往下来编辑代码,发现 想要将代码 刚才的那些修改 都撤销掉
    3. 输入命令来 撤销这次代码的修改 还原回 刚才做的commit的状态

    我们的仓库 还没有敲 git add .

    git checkout . 
    
    • 1

    三个区域

    工作区

    暂存区

    仓库

    1. 正常写代码的目录 工作区
    2. 我们文件进行了编辑 git add .
      1. 把被修改了的文件 添加到了 暂存区
    3. 我们想要添加一个代码记录 git commit -m "备注信息"
      1. 这次的被编辑过的代码 都入库 都被添加了一份到仓库中

    这三个区域 不是真正存在的物理的区域 ,强调 代码文件的一种 状态 一种标记。

    查看git仓库的状态

    git status 
    
    • 1
    1. 告诉我们 当前的工作区域 很干净 没有什么忘记要做的操作

    在这里插入图片描述
    2. 提示我们可能需要做 git add

    在这里插入图片描述

    1. 提示我们要可能需要做 git commit

    在这里插入图片描述

    仓库回退指定的版本上

    1. 查看日志 git log

      在这里插入图片描述

    2. 复制一下 id 最少是6位

    3. 回退代码到指定的版本

      先确保 你的工作目录 干净

      git reset --hard  014ac22e57e3568bcb7bdca98e7d3bd0b570ce87
      
      • 1

    查看日志

    1. 普通的查看 git log
    2. 强大的查看日志 git reflog
    3. 精简的查看方式 git log --oneline

    远程仓库

    是互联网 上 存放 git代码的地址

    一般的公司 会自己搭建一个远程仓库

    免费 公开 git代码的地址

    全世界都在使用 github 英文 慢

    中国 gitee 码云

    把本地的代码 推送到远程仓库上 最简单的方式 推荐

    1. 先注册一个码云的账号

    2. 新建仓库

    在这里插入图片描述

    1. 添加仓库的名称 点击 新建

      在这里插入图片描述

    2. 出现以下界面表示成功

      在这里插入图片描述

    3. 把这个远程仓库 克隆 到 本地电脑上

      git clone https://gitee.com/ukSir/web01.git
      
      • 1
    4. 进入到 这给 web01 目录下 正常新建文件 和 编辑文件 操作即可

      1. git add .
      2. git commit -m “备注信息”
    5. 某些电脑 可能会弹出窗口 要求你填写 你 码云 邮箱和密码

    在这里插入图片描述


    在这里插入图片描述

    如果你出现 以上的 提示 表示 你的账号和密码一定是错误!!!


    某些电脑 出现以下提示 要求你填写用户名或者邮箱

    在这里插入图片描述

    要求你填写密码 (可以正常输入 ,但是 看不见敲过的内容 )

    在这里插入图片描述

    1. 推送到远程仓库

      git push 
      
      • 1

    另一种推送远程仓库方式 理解

    1. 在你的本地仓库中设置 远程仓库的地址 origin 变量名称 可以随意改 不建议改

      git remote add origin https://gitee.com/ukSir/web02.git
      
      • 1
    2. 执行推送到 指定的远程仓库

      origin 刚才添加的远程仓库的 变量名称

      master 每一个仓库都有一个 分支 master 默认

      -u 设 origin 和 master 为 默认的 远程仓库地址 - 默认的分支名称

      git push -u origin "master"
      
      • 1

      下次推送 直接敲

      git push

    拉取更新

    在这里插入图片描述

    git pull 
    
    • 1

    演示团队协作时 先更新再推送

    在这里插入图片描述

    团队协作-代码冲突

    1. 为什么会出现冲突
    2. 出现冲突流程
    3. 如何解决冲突

    在这里插入图片描述

    补充

    在git窗口中 填写备注信息

    在这里插入图片描述

    1. 按下 esc
    2. 英文输入法状态下 :q 然后回车即可
  • 相关阅读:
    Codeforces 1043F Make It One(DP+组合数学)
    python项目之requirements.txt文件
    免费IP代理靠谱吗?靠谱的IP代理有哪些?
    【LeetCode】链表题解汇总
    【实践篇】一次Paas化热部署实践分享 | 京东云技术团队
    Python中的函数
    Hyper-V 简介
    node node-sass sass-loader版本兼容问题
    Linux之python版本升级
    python版的羊了个羊,你见过没?
  • 原文地址:https://blog.csdn.net/weixin_43323097/article/details/126561642