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

8.2一日总结

1.记录更新:


        untracked: 未追踪(新增的文件)
        unmodefied: 未修改
        modefied: 已修改
        staged: 已暂存

2、添加指定文件到暂存区:


        git add 文件名
        git add 文件1 文件2 文件3 添加多个文件到暂存区
        git add * (.) 添加所有变更的文件到暂存区

3、忽略文件


        创建.gitignore文件
        在里边填入需要忽略的文件,写法:
        具体文件或者目录名:
        a.js, /dist/
        *匹配符合规则的:
        *.js 匹配js结尾的文件
        dist/**/*.html 目录里面的html结尾的所有的文件


4、对比差异:git diff

        diff --git a/index.js b/index.js  // 通过git命令,展示diff,变更前的文件名,变更后的文件,index.js发生了变化
        index c0a404f..41ea4eb 100644  //index 工作目录的id 暂存区当前的id 100644 文件对象 644         普通文件
        --- a/index.js ----变更前 变更前的文件
+++ b/index.js +++ 变更后 变更后的文件
@@ -1,2 +1,3 @@ 文件变化, 变更前文件从第1行开始,往后2行,变更后的文件,第一行开始,往后3行
 第一次提交
-第二次修改·
+第二次修改
+第三次修改

git diff 命令:工作目录中当前文件和暂存区域快照之间的差异


5、提交暂存区修改到本地仓库

git commit -m '提交信息'

6、删除文件


        git rm 文件名 从暂存区移除文件 (工作目录不保留)

        git rm --cached 文件名 (工作目录保留)

        git rm -f 文件名 强制删除(文件处于已修改或者是已暂存)

7、重命名

        git mv 原文件名 目标文件名

查看提交历史:


1、查看历史
git log
2、可视化的显示提交历史分支
git log --graph
3、其他一些美化参数
git log --pretty=***
撤销操作:
1、git commit --amend 将最新的提交与上一次提交合并
2、git restore --staged 文件名 (git reset HEAD 文件名) 暂存的修改,撤销到工作目录
3、git restore 文件名 (git checkout -- 文件名)丢弃工作目录中的修改

远程仓库:


1、gitlab(极狐)
2、gitee(码云)
3、GitHub(世界最大的源代码托管平台)网速原因,慢,打不开
4、coding (腾讯云)

操作命令:


1、本地仓库关联远程仓库:git remote add 仓库名 仓库地址
2、克隆远程仓库到本地:git clone 仓库地址
3、更新远程仓库提交到本地:git pull 仓库名 分支名
4、推送本地提交到远程:git push 仓库名 分支名

相关文章:

8.2一日总结

1.记录更新: untracked: 未追踪(新增的文件) unmodefied: 未修改 modefied: 已修改 staged: 已暂存 2、添加指定文件到暂存区: git add 文件名 gi…...

JavaScript(四)DOM及CSS操作

1、DOM简介 DocumentType: Html的声明标签 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>Docume…...

window中,关闭java占用端口的进程

查看端口被占用的情况 netstat -ano|findstr "端口号"使用Tasklist查看对于 PID 的进程名 tasklist|findstr "PID号"通过 taskkill 命令方式结束进程 taskkill /f /t /im Pid...

【Python】PySpark 数据计算 ⑤ ( RDD#sortBy方法 - 排序 RDD 中的元素 )

文章目录 一、RDD#sortBy 方法1、RDD#sortBy 语法简介2、RDD#sortBy 传入的函数参数分析 二、代码示例 - RDD#sortBy 示例1、需求分析2、代码示例3、执行结果 一、RDD#sortBy 方法 1、RDD#sortBy 语法简介 RDD#sortBy 方法 用于 按照 指定的 键 对 RDD 中的元素进行排序 , 该方…...

Elasticsearch官方测试数据导入

一、数据准备 百度网盘链接 链接&#xff1a;https://pan.baidu.com/s/1rPZBvH-J0367yQDg9qHiwQ?pwd7n5n 提取码&#xff1a;7n5n文档格式 {"index":{"_id":"1"}} {"account_number":1,"balance":39225,"firstnam…...

uniapp项目的pdf文件下载与打开查看

最近写的uniapp项目需要新增一个pdf下载和打开查看功能&#xff0c;摸索了半天终于写了出来&#xff0c;现分享出来供有需要的同行参考&#xff0c;欢迎指正 async function DownloadSignature() {//请求后端接口&#xff0c;返回值为一个url地址let resawait req.flow.flowDo…...

DeepVO 论文阅读

论文信息 题目&#xff1a;DeepVO Towards End-to-End Visual Odometry with Deep Recurrent Convolutional Neural Networks 作者&#xff1a;Sen Wang, Ronald Clark, Hongkai Wen and Niki Trigoni 代码地址&#xff1a;http://senwang.gitlab.io/DeepVO/ (原作者并没有开源…...

HOT71-字符串解码

leetcode原题链接: 字符串解码 题目描述 给定一个经过编码的字符串&#xff0c;返回它解码后的字符串。 编码规则为: k[encoded_string]&#xff0c;表示其中方括号内部的 encoded_string 正好重复 k 次。注意 k 保证为正整数。你可以认为输入字符串总是有效的&#xff1b;输…...

redis-server进程无法关闭终极解决方案

先使用命令查看6379端口情况&#xff1a; sudo lsof -i :6379 发现redis进程在占用&#xff0c;redis-server进程无论什么手段都杀不死&#xff0c;使用kill -9 pid杀掉pid后又卷土重来&#xff0c;最后找到了下面这个命令 sudo /etc/init.d/redis-server stop ok&#xff0c…...

(5)将固件加载到没有ArduPilot固件的主板上

文章目录 前言 5.1 下载驱动程序和烧录工具 5.2 下载ArduPilot固件 5.3 使用测试版和开发版 5.3.1 测试版 5.3.2 最新开发版本 5.4 将固件上传到自动驾驶仪 5.5 替代方法 5.6 将固件加载到带有外部闪存的主板上 前言 ArduPilot 的最新版本&#xff08;Copter-3.6, Pl…...

wpf画刷学习1

在这2篇博文有提到wpf画刷&#xff0c; https://blog.csdn.net/bcbobo21cn/article/details/109699703 https://blog.csdn.net/bcbobo21cn/article/details/107133703 下面单独学习一下画刷&#xff1b; wpf有五种画刷&#xff0c;也可以自定义画刷&#xff0c;画刷的基类都…...

Opencv C++实现yolov5部署onnx模型完成目标检测

代码分析&#xff1a; 头文件 #include <fstream> //文件 #include <sstream> //流 #include <iostream> #include <opencv2/dnn.hpp> //深度学习模块-仅提供推理功能 #include <opencv2/imgproc.hpp> //图像处理模块 #include &l…...

django bootstrap html实现左右布局,带折叠按钮,左侧可折叠隐藏

一、实现的效果 在django项目中,需要使用bootstrap 实现一个左右分布的布局,左侧区域可以折叠隐藏起来,使得右侧的显示区域变大。(为了区分区域,左右加了配色,不好看的修改颜色即可) 点击折叠按钮,左侧区域隐藏,右侧区域铺满: 二、实现思路 1、使用col-md属性,让左…...

Mapping温度分布验证选择数据记录仪时需要考虑的13件事

01 什么是温度分布验证&#xff1f; 温度分布验证是通过在规定的研究时间内测量定义区域内的多个点来确定特定温度控制环境或过程&#xff08;如冷冻柜、冰箱、培养箱、稳定室、仓库或高压灭菌器&#xff09;的温度分布的过程。温度分布验证的目标是确定每个测量点之间的差异&…...

【题解】 判断一个链表是否为回文结构

判断一个链表是否为回文结构 题目链接&#xff1a;判断一个链表是否为回文结构 解题思路1&#xff1a;借助数组 遍历链表将值都放在数组中&#xff0c;再遍历数组元素&#xff0c;判断该数组是否为一个回文结构 代码如下&#xff1a; bool isPail(ListNode* head) {ListNod…...

Microsoft Message Queuing Denial-of-Service Vulnerability

近期官方公布了一个MSMQ的拒绝服务漏洞&#xff0c;可能因为网络安全设备的更新&#xff0c;影响业务&#xff0c;值得大家关注。 漏洞具体描述参见如下&#xff1a; Name: Microsoft Message Queuing Denial-of-Service Vulnerability Description: Microsoft Message Queuing…...

软件设计师(五)软件工程基础知识

一、软件工程概述 软件开发和维护过程中所遇到的各种问题称为“软件危机”。 软件工程是指应用计算机科学、数学及管理科学等原理&#xff0c;以工程化的原则和方法来解决软件问题的工程&#xff0c;其目的是提高软件生产率、提高软件质量、降低软件成本。 #mermaid-svg-h3j6K…...

Java中的JUnit单元测试方法的使用

Java中的JUnit单元测试方法 使用步骤如下&#xff1a; 选中当前工程 - 右键选择&#xff1a;build path - add libraries - JUnit 4 - 下一步创建Java类&#xff0c;进行单元测试。 此时的Java类要求&#xff1a;① 此类是public的 ②此类提供公共的无参的构造器此类中声明单…...

一文学透设计模式——抽象工厂模式

创建者模式 抽象工厂模式 概念 抽象工厂模式是围绕一个超级工厂创建其他工厂。该超级工厂又称为其他工厂的工厂。这种类型的设计模式属于创建型模式&#xff0c;它提供了一种创建对象的最佳方式。 这是很多地方对于抽象工厂模式的描述&#xff0c;说实话感觉不是特别好懂。…...

Vue3与Vue2区别和总结(1)

在2020年9月18日&#xff0c;Vue.js发布3.0版本&#xff0c;代号&#xff1a;One Piece&#xff08;海贼王&#xff09; 既然vue2已经存在了六七年之久为什么还要研发vue3呢&#xff1f; 那就不得不提vue3带来的提升了 1.Vue3带来了什么 1.性能的提升 打包大小减少41% 初次…...

Vue3+@antv/x6实战:5步实现可交互流程图保存与图片导出功能

Vue3与antv/x6深度整合&#xff1a;打造企业级可交互流程图解决方案 在数字化转型浪潮中&#xff0c;可视化流程编排工具已成为企业级应用的标准配置。作为前端开发领域的黄金组合&#xff0c;Vue3的响应式体系与antv/x6的图编辑能力相结合&#xff0c;能够快速构建出功能完备的…...

智能浇花系统避坑指南:DHT11温湿度传感器校准与土壤湿度检测常见问题解析

智能浇花系统避坑指南&#xff1a;DHT11温湿度传感器校准与土壤湿度检测常见问题解析 清晨醒来发现阳台的绿萝叶片发黄&#xff0c;而昨晚刚浇过水&#xff1f;这可能是你的智能浇花系统传感器在"说谎"。作为一位经历过三次系统迭代的植物科技爱好者&#xff0c;我发…...

从样式崩溃到完美渲染:MathLive静态CSS资源路径重构全解析

从样式崩溃到完美渲染&#xff1a;MathLive静态CSS资源路径重构全解析 【免费下载链接】mathlive Web components for math display and input 项目地址: https://gitcode.com/gh_mirrors/ma/mathlive 你是否在升级MathLive后遭遇了数学公式样式完全消失的尴尬&#xff…...

Navicat For MySQL 高效使用与合法授权指南

1. 为什么选择正版Navicat for MySQL&#xff1f; 作为一款老牌的数据库管理工具&#xff0c;Navicat for MySQL确实让很多开发者爱不释手。我第一次接触它是在2013年&#xff0c;当时就被它直观的界面和强大的功能惊艳到了。但很多人可能不知道&#xff0c;使用破解版软件就像…...

3大实战场景:dnSpyEx .NET逆向调试与编辑的完整指南

3大实战场景&#xff1a;dnSpyEx .NET逆向调试与编辑的完整指南 【免费下载链接】dnSpy Unofficial revival of the well known .NET debugger and assembly editor, dnSpy 项目地址: https://gitcode.com/gh_mirrors/dns/dnSpy dnSpyEx是一款功能强大的.NET逆向工具&am…...

RabbitMQ系列02 - RabbitMQ 消息模型:Broker、交换器、队列与收发路径

RabbitMQ 消息模型&#xff1a;Broker、交换器、队列与收发路径 RabbitMQ 是遵从 AMQP 0-9-1 的消息中间件&#xff08;Erlang 实现&#xff09;&#xff0c;消息先进入 Exchange&#xff08;交换器&#xff09;&#xff0c;再按类型与绑定规则路由到 Queue&#xff08;队列&a…...

3个步骤彻底告别PSD导入噩梦:Unity智能解析器终极指南

3个步骤彻底告别PSD导入噩梦&#xff1a;Unity智能解析器终极指南 【免费下载链接】UnityPsdImporter Advanced PSD importer for Unity3D 项目地址: https://gitcode.com/gh_mirrors/un/UnityPsdImporter 你是否曾为导入一个复杂的PSD界面而耗费数小时&#xff1f;当设…...

Pixel Couplet Gen保姆级部署:Windows/Mac/Linux三平台兼容方案

Pixel Couplet Gen保姆级部署&#xff1a;Windows/Mac/Linux三平台兼容方案 1. 项目介绍 Pixel Couplet Gen是一款基于ModelScope大模型驱动的创意春联生成工具。它将中国传统春节文化与复古游戏美学完美融合&#xff0c;通过AI技术生成独特的像素风格春联。 与传统春联生成…...

PyFluent:3种方法让CFD仿真效率提升200%

PyFluent&#xff1a;3种方法让CFD仿真效率提升200% 【免费下载链接】pyfluent Pythonic interface to Ansys Fluent 项目地址: https://gitcode.com/gh_mirrors/pyf/pyfluent 想象一下&#xff0c;当你的CFD仿真工作不再需要反复点击图形界面&#xff0c;而是通过几行P…...

3步永久保存:喜马拉雅音频下载工具让付费内容真正属于你

3步永久保存&#xff1a;喜马拉雅音频下载工具让付费内容真正属于你 【免费下载链接】xmly-downloader-qt5 喜马拉雅FM专辑下载器. 支持VIP与付费专辑. 使用GoQt5编写(Not Qt Binding). 项目地址: https://gitcode.com/gh_mirrors/xm/xmly-downloader-qt5 你是否曾为喜马…...