当前位置: 首页 > news >正文

怎么做好网站营销推广手机网络营销策划方案

怎么做好网站营销推广,手机网络营销策划方案,wordpress 插件下载,免费在线网页代理Git 查看状态(git status)、查看提交记录(git log)和提交日志(git reflog)git status 查看当前工作区、暂存区、仓库和远程仓库的状态 1.1 三大区域一览(输出模板)On branch masterYour branch is up to date with origin/master.Changes to be committe…

Git 查看状态(git status)、查看提交记录(git log)和提交日志(git reflog)

  1. git status 查看当前工作区暂存区仓库远程仓库的状态
    1.1 三大区域一览(输出模板)
       On branch masterYour branch is up to date with 'origin/master'.Changes to be committed:(use "git restore --staged ..." to unstage)modified:   A.javaChanges not staged for commit:(use "git add ..." to update)modified:   B.javaUntracked files:(use "git add ..." to include)C.txt
    
    1.2 常见提示 & 下一步动作
    状态提示语通常下一步
    未跟踪Untracked filesgit add 文件名
    已修改未暂存Changes not stagedgit addgit restore放弃
    已暂存Changes to be committedgit commit
    ahead/behind/Your branch is ahead/behind of ‘origin/xx by n commits’git push / git pull

    下面重点解释 Your branch is up to date with 'origin/master'.

    这句话的意思是 本地的master分支和最后一次同步那一刻origin/master分支是同步的。

    这个“同步”的判定是通过比较 ./git/refs/heads/master 和 最后一次同步保存下来的 ./git/remotes/origin/master 这两者的SHA-1来实现的。

    SHA-1 是一种 哈希算法,用于 唯一标识 每一个提交(commit)、标签(tag)、树(tree)等对象。这里的SHA-1就是一串40位的十六进制字符串,比如:e69de29bb2d1d6434b8b29ae775ad8c2e48c5391,它是根据 文件内容 + 元数据 计算出来的“指纹”,只要内容一变,SHA-1 就变了。

    如果远程昨天又有人推了新提交,而你还没执行 git fetchgit pull,那么远程实际已经往前走了,可本地保存的./git/remotes/origin/master记录扔停留在旧位置,Git此时依旧会告诉你"up to date"

    所以每次提交代码前,如果想要查看本地分支跟远程分支是同步状态还是领先、落后状态,都需要先 git fetch 才能得到最新真相。

    如果不想查看状态而是想直接提交代码,那么直接使用 git pull + git push

    1.3 示例

    image-20250914203059609

    • on branch master:表示仓库的当前分支为master

    • Your branch is up to date with 'origin/master':表示本地的master分支最后一次同步时远程master分支是一致的。

    • Changes not staged for commit...:这里表示我的两个文件有改动,但尚未保存到暂存区,这两个文件是 gulimall-product/src/main/jjava/com/xunqi/gilimall/product/service/AttrService.javagulimall-search/src/test/java/com/xunqi/gulimall/search/GulimallSearchApplicationTests.java

    • no changes added to commit (use "git add" and /or "git commit -a"):代表当前暂存区为空,没有可以提交的文件。

  2. git log 查看每次提交的记录
    • git log 可以查看提交历史

    image-20250914215241030

    • git log --oneline 可以查看简洁的提交历史

    image-20250915015639914

  3. git reflog查看引用日志

官方口吻git reflog 记录本地仓库中Head和分支指针的移动记录(如切换分支、重置、合并、提交等),不依赖于提交是否可达,即使提交被回退或分支被删除,也能被找回

一句话就是:git reflog 可以记录用户对每一个分支中每一个节点的操作记录(包括重置、合并、提交等),用户可以通过这些记录的哈希值找回对应的版本内容。

http://www.dtcms.com/a/552362.html

相关文章:

  • 网站聊天代码做视频网站注意什么
  • 网站免费下载安装大全手机版手机论坛app
  • 西安网站建设产品哪个建站系统适合外贸网站建设
  • vs2017js网站开发方法正能量软件网站免费入口
  • 网站企划设计公司做电商网站搭建就业岗位
  • 网页设计师必须知道的网站一个人建网站赚钱
  • 个人网站设计模板田田田田田田田田360建筑网骗子
  • 深圳集团网站开发网站开发公司seo优化网站教程
  • 企业网站建设框架镇江网站建设找思创
  • 做汽车团购网站有哪些做网站电话号码
  • 网站建设公司合同模板下载业余学做衣服上哪个网站
  • 免费私人网站建设软件html源码网
  • 网站建设的费用报价长沙装修公司前十强
  • 网站建设策划框架电商运营新手要懂哪些
  • 宁波网站建设服务电话泉州seo用户体验
  • 苏州网站建设2万起网站建设租房网模块
  • 网站建设维护考试长沙近期大型招聘会
  • 51自学网官方网站wordpress设置密码
  • 做户外运动的网站网页设计与制作的实训报告怎样写
  • 学校网站建设答辩投简历网站
  • 做网站的课题背景介绍市场调研报告最佳范文
  • 官方网站下载微博租腾讯服务器做网站行吗
  • 织梦网站怎么做安全措施哪有专业做网站
  • 夸网站做的好怎么夸php网站怎么注入
  • iis5.1 建立网站大学生网站设计作品成品代码
  • 简易广州网站建设临沂做网站系统
  • 松江区做网站的公司设计师公司排名
  • 网站支付链接怎么做郑州招聘网站有哪些
  • 会议网站游戏开发前景
  • 哪个网站可以做头像可信网站查询