git/git hub 日常操作指令合集

DNN加速器脉动阵列轻量级瞬时故障检测 本文系统综述了面向深度神经网络(DNN)脉动阵列加速器的轻量级瞬时故障检测技术。通过分析比较算法级校验(ABFT)、数值异常监测(剪裁、中值滤波等)、硬件编码检错(AN码、剩余码)以及选择性冗余等方案,指出这些方法能以5%-10%的开销实现对权重和激活比特翻转的高效检测,远低于传统ECC/冗余计算的成本。研究显示,结合多种轻量技术可构建多层防护体系,在保障推理可靠性的同时保持加速器的高性能特性。该成果为安全关键领域的DNN加速器设计提供了重要参考。 阅读详情

git日常操作指令

git仓库初始化

  • 1.下载git客户端

    windows: https://gitforwindows.org/

  • 2.创建ssh key

    ssh-keygen -t rsa -C “your_email@youremail.com”

  • 3.将生成的id_rsa.pub的key拷贝到github的ssh keys中

  • 4.初始化本地仓库

# 本地仓库初始化  
git init     
# git checkout master
git remote add origin git@github.com:zzfengxia/spring-demo.git
  • 5.上传本地项目
# 添加到版本控制(. 表示添加所有文件)  
git add file  
git commit -m "comment"  
# -u指定默认主机(首次push需要)  
git push -u origin master 

git相关指令

  • 克隆远程仓库

    git clone <远程仓库地址> <本地目录名>

  • 查看远程仓库信息

    git remote -v

  • 修改远程仓库地址

    git remote set-url origin <地址>

  • 查看当前分支

    git branch

  • 查看远程分支

    git branch -r (-a 所有分支, -vv可以查看分支追踪情况)

  • 设置追踪

    git branch –set-upstream-to=origin/master master
    指定master分支追踪origin/master远程分支。

  • 切换分支

    git checkout dev

  • 创建分支

    git branch dev

  • 创建并切换分支

    git checkout -b dev

  • 将远程分支拉取到本地并创建新分支

    git checkout origin/remoteName -b localName

  • 合并分支到当前分支

    git merge dev

  • 更新代码

    git pull
    git pull origin next:master (拉取远程origin主机的next分支,与本地master分支合并; 后面的:master省略表示与当前分支合并) 等同于 git fetch origin,git merge origin/next

  • 删除远程分支已经删除的本地分支

    git pull -p
    等于 git fetch –prune origin ,git fetch -p

  • 提交代码

git commit -m "comment"
# 添加并提交
git commit -am "comment"
  • 推送本地代码到远程仓库
git push 

# 来源地:目的地 
git push <远程主机名> <本地分支名>:<远程分支名>  

# 本地的master 到远程的master,不存在则新建
git push origin master:master    

# -u指定默认主机
git push -u origin master  

# 将当前分支推送到origin主机的对应分支(存在追踪关系)
* git push origin  
  • 删除远程仓库文件

    git rm -r –cache [文件]
    git commit -m “comment”
    git push

  • gitignore不生效解决

    git rm -r –cached .
    git add .
    git commit -m ‘update .gitignore’

  • 删除远程分支(注意origin后的空格)

    git branch -r -d origin/branch-name
    git push origin :branch-name

  • git fetch <远程主机名> <分支名>

  • 删除远程分支

    git push origin :master
    等同于
    git push origin –delete master

  • 修改默认推送方式

    git config –global push.default matching
    simple 推送当前分支,matching推送所有有对应远程分支的本地分支

  • 撤销提交

    git revert 是生成一个新的提交来撤销某次提交,此次提交之前的commit都会被保留
    git reset 是回到某次提交,提交及之前的commit都会被保留,但是此次之后的修改都会被退回到暂存区

git参数设置

  • 查看本地仓库设置所有属性

    git config –local –list

  • 查看git客户端全局属性

    git config –global –list

  • 设置本地仓库属性

    git config user.name/email [username/email]

  • 设置全局属性

    git config –global user.name/email [username/email]

git异常整理


  • 两个不同源的项目合并时报错 fatal: refusing to merge unrelated histories

解决:添加–allow-unrelated-histories参数即可。如 git merge dev –allow-unrelated-histories


Magisk如何针对性隐藏Root避免被检测 Magisk隐藏特征码有两种途径,一种是通过插件,一种是定制源码。插件的方式相对简单,但是使用范围也有限,好处是成本低好上手。定制源码难度大,成本高,好处是稳定,后续也好更新维护。 阅读详情

相关推荐

从原理到接法全面了解三相电

从原理到接法全面了解三相电

viixin的博客 1万+

Git、GitHub新手使用教程——三分钟学会白嫖源码

Git是一个开源的分布式版本控制系统(简单理解:让你的代码在云端存档,可以看到你代码的历史版本,支持多人协作等),可以有效、高速地处理从很小到非常大的项目版本管理。而GitHub是基于这个版本控制系统打造的网站,同时,你也可以在上面找到许多开源的内容。Git三大概念:提交commit、仓库repository、分支branch1.提交commit:将代码的变化以commit为单位记录下来,当你代码写崩的时候就可以回档到之前的某一次commit,简单来说就像是游戏存档。

2301_76655007的博客 12万+

微信小程序 实现拼图功能

微信小程序 实现碎片拼图

weixin_45689786的博客 2251

GTE+SeqGPT部署教程:ModelScope hub路径自定义与离线部署技巧

本文介绍了如何在星图GPU平台上自动化部署AI语义搜索与轻量化生成实战项目(GTE + SeqGPT)镜像,实现智能语义搜索与文本生成功能。该镜像可应用于构建智能知识库系统,用户可通过自然语言提问,系统能理解意图并生成相应回答,提升信息检索与内容创作效率。

weixin_42234168的博客 359

[MTK][Android P]如何去掉差分包中的preloader分区

最近碰到一个问题,在进行差分升级的时候,会因为某些原因导致preloader hash值不匹配,升级失败,所以需要在差分升级的时候不升级preloader。 解决的方法,就是在制作AB分区的差分升级包的时候,把目标zip解压出来,把ab_partitions.txt中的分区名去掉,同时把preloader.img去掉 修改如下: Project/build/tools/releasetool...

thonmin的专栏 1434

GStreamer Plugin之Gst-nvdewarper

支持三种投影类型 NVDS_META_SURFACE_FISH_PUSHBROOM, NVDS_META_SURFACE_FISH_VERTCYL 和NVDS_META_SURFACE_PERSPECTIVE_PERSPECTIVE。关于每个平面的NvDewarperSurfaceMeta参数(projection_type, surface_index, and source_id)以及内存中有效的矫正平面(num_filled_surfaces)包含RGBA格式的一帧的缓存。矫正后的RGBA格式。

pvmsmfchcs的博客 368

智能客服项目gtehub入门实战:从零搭建高可用对话系统

通过gtehub搭建智能客服,核心在于理解“状态”和“上下文”,并用合适的工具(规则、模型、LLM)去处理它们。把上面这些模块组合起来,一个具备基本对话能力、状态记忆和高可用性的客服系统骨架就有了。如何设计一个支持多模态输入(如图片、语音、文件)的智能客服架构?比如用户拍一张故障产品的照片,或者上传一份账单截图,客服机器人该如何处理?

2600_94959968的博客 702

安卓新奇玩机工具全攻略___联发科MTK v6 限时免费 刷写固件工具操作

摘要:该文介绍一款限时免费的联发科V6刷机工具,支持小米、Vivo、Moto等多品牌设备,包括红米Note14Pro等机型(Klimt/Goya等代码)。工具需注册使用,提供EFS分区备份功能。作者提示工具可能触发杀毒警报,强调禁止非法用途,并说明部分联网工具可能失效。

小马哥的专栏 1322

剖析 git 基础用法

git 上传代码,配置,github远程仓库的搭建……

Marcher_1314的博客 753

数据预处理

数据预处理 数据预处理(数据清洗)是数据挖掘过程中的重要一步,它主要包括数据清洗,数据集成,数据变换和数据规约。 在我们进行数据挖掘的过程中,大量的原始数据中存在着大量有问题的数据(脏数据)比如有缺失值的,不一致的,有异常的,大量重复的数据等。这些脏数据会严重影响到数据挖掘建模过程的执行效率,也可能会使挖掘结果产生偏差。通过数据预处理(数据清洗)可以提高数据的质量,更好的适应特定的挖掘技术及工具。...

CJW的博客 9929

魔改短线利器DPO指标,频繁交易也能盈利超30倍?手机同花顺可用!

昨天我们提示了一些高位风险板块,今天来看基本上都在跌幅前列。这一波由AIGC驱动的大行情,短期来看可能已经到了尾声。中期大家可以关注30日线和60日线是否有支撑,这种现象级的生产力变革主导的行情不可能直接就凉了——哪怕相关的企业距离从中获利还很遥远。在A股,当前是否盈利并不是当前股价的主要矛盾。保守的同学不妨关注下昨天的机会列表,里边全是一些超跌的板块,短期可能会延续弱势,但是一旦站上20日线,可能就会有一波超跌反弹的行情。AIGC中的资金外流,大概率会有一些低位板块得到临幸。

量化祛魅师 老Q。 1万+

【无标题】github使用步骤

2.使用git remote add origin(复制自己的秘钥) 打通本地仓库。4.在git hub官网上查看是否提交成功(以前操作的数据都能看到)2.远程库准备好,使用命令 git clone 克隆一个本地库。3.切换分支 (git branch加分支名)1.查看git hub官网里的秘钥并复制链接。2.查看当前的分支(git branch)查看是否自己能访问他人的git hub。1.创建一个分支(-b表示创建并切换)1.克隆其中一个人的git内容。4.分支上的添加 主支上无。

2402_83403893的博客 696

OpenClaw 在 Docker 容器中的部署实战——零配置启动

本文介绍了OpenClaw在Docker容器中的快速部署方法,对比了本地部署与容器化部署的优势。通过官方镜像和Docker Compose两种方式,5分钟即可完成部署,并详细讲解了配置管理方案(挂载配置文件和环境变量)。文章还提供了飞书集成配置方法,以及生产环境下的日志管理、资源限制、健康检查等优化建议。最后包含常见问题排查指南,帮助开发者快速实现OpenClaw的容器化部署。

刘一说的IT专栏 907

如何快速掌握git-hub命令:GitHub操作的终极命令行指南

你是否厌倦了在浏览器和命令行之间频繁切换来管理GitHub仓库?git-hub命令就是你的救星!这个强大的命令行工具让你可以直接在终端中执行几乎所有GitHub操作,无需离开命令行环境。无论是查看用户信息、管理仓库、处理issues,还是自动化日常任务,git-hub都能让你事半功倍。 ## 🚀 快速上手:安装与配置 ### 安装git-hub命令 首先,你需要获取git-hub的源代码:

gitblog_00057的博客 1166

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

git-hub vs hub:两种GitHub命令行工具终极对比指南

作为一名GitHub开发者,你是否厌倦了频繁切换浏览器和终端?🤔 今天我们来深度对比两款强大的GitHub命令行工具:**git-hub** 和 **hub**。这两种工具都能让你直接在终端中执行GitHub操作,但它们在设计理念、功能特性和使用体验上有着显著差异。无论你是Git新手还是经验丰富的开发者,这篇文章将帮助你选择最适合你的GitHub命令行工具。 ## 📊 核心功能对比:哪个更适

gitblog_00888的博客 769

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

推荐开源神器:hub,让你的Git操作更便捷!

在浩瀚的Git世界中,`hub`是一个不可多得的命令行工具,它巧妙地将`git`扩展出更多功能和命令,使得与GitHub的交互变得更为简单、高效。无论是日常开发还是自动化脚本,`hub`都能为你的工作流程带来质的提升。 ## 项目技术分析 `hub`的主要特点是将`git`命令与GitHub API紧密结合,提供了一种无缝集成的体验。你可以通过简单的命令执行各种GitHub操作,如创建仓库、克...

gitblog_00059的博客 1248

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

git-hub用户操作终极指南:快速掌握关注、粉丝、星标和协作管理技巧

**git-hub** 是一个强大的GitHub命令行工具,让你无需离开终端就能完成所有GitHub操作。这个开源项目让你通过简单的`git hub`命令管理关注、粉丝、星标和协作关系,大幅提升开发效率。对于经常使用GitHub的开发者和团队来说,git-hub是必备的效率工具。 ## 📦 一键安装步骤:快速配置git-hub环境 安装git-hub非常简单,只需几个步骤即可完成配置: 1

gitblog_00575的博客 416

git-hub新手入门:10个最实用的GitHub命令行操作

你是否厌倦了在浏览器和命令行之间来回切换来管理GitHub项目?🤔 git-hub工具让你直接从终端完成所有GitHub操作!这个强大的命令行工具将GitHub API无缝集成到你的git工作流中,让你无需离开终端就能完成仓库管理、用户查询、issue处理等任务。git-hub是一个专门为GitHub设计的命令行工具,让你能够直接在终端中执行GitHub的各种操作,大幅提升开发效率。 ## ?

gitblog_00413的博客 499

git-open与其他Git工具对比分析:何时选择git-open vs hub

在日常的Git工作流中,高效地管理和操作代码仓库是开发者的必备技能。**git-open** 作为一款轻量级工具,通过简单的命令即可在浏览器中打开当前仓库的GitHub页面,极大简化了仓库导航流程。而 **hub** 作为GitHub官方工具,提供了更全面的GitHub功能集成。本文将深入对比这两款工具的特点、适用场景及优劣势,帮助你选择最适合自己工作流的工具。 ## 🚀 git-open:专

gitblog_01117的博客 1106

如何快速安装和配置git-hub:告别浏览器操作GitHub的终极指南

你是否厌倦了在浏览器和终端之间来回切换来管理GitHub仓库?**git-hub**命令行工具正是你需要的解决方案!这款强大的GitHub加速工具让你直接在终端中执行所有GitHub操作,彻底告别繁琐的浏览器界面。通过简单的`git hub`命令,你可以轻松管理仓库、关注用户、创建issue等,大幅提升开发效率。 ## 🚀 git-hub是什么?为什么你需要它? **git-hub**是一个

gitblog_00520的博客 454

Git-Hub实战:在命令行中玩转GitHub的终极指南

你是否厌倦了在浏览器和终端之间频繁切换来管理GitHub项目?`git-hub`这个强大的Git子命令将彻底改变你的工作流,让你直接在命令行中完成绝大多数GitHub操作,从仓库管理到协作互动,一切尽在掌握。 ## 为什么你需要命令行GitHub工具? 想象一下这样的场景:你正在深度开发中,需要快速查看某个用户的仓库列表、创建一个新的issue,或者给同事添加协作权限。传统方式需要打开浏览器、

gitblog_00250的博客 313

Git-Hub 开源项目教程

Git-Hub 是一个用于与 GitHub API 进行交互的命令行工具。它允许用户通过简单的命令行操作来管理 GitHub 仓库、问题、拉取请求等。该项目由 ingydotnet 开发,旨在简化与 GitHub 的交互过程,使得开发者能够更高效地使用 GitHub 的功能。 ## 项目快速启动 ### 安装 首先,确保你已经安装了 Ruby 环境。然后,通过以下命令安装 Git-Hub:

gitblog_00637的博客 1443

git-hub高级技巧:管道操作和批量处理GitHub任务的完整指南

**git-hub** 是一个强大的命令行工具,让你能够直接在终端中执行GitHub操作,无需打开浏览器。通过巧妙的**管道操作**和**批量处理**技巧,你可以将工作效率提升数倍,实现一键式自动化工作流。🚀 无论你是开发者、运维工程师还是开源项目维护者,掌握这些高级技巧都能让你在GitHub管理上事半功倍。本文将为你揭示git-hub最强大的功能——管道操作,以及如何利用它进行批量任务处理。

gitblog_00001的博客 600

git-hub自动化工作流:如何用命令行管理GitHub Issues和PR

**git-hub自动化工作流**是专为GitHub用户设计的终极命令行工具,让你无需离开终端就能高效管理GitHub Issues和Pull Requests。这个强大的git子命令将GitHub的完整功能带到命令行界面,彻底改变你的开发工作流程。通过简单的git hub命令,你可以执行几乎所有GitHub操作,从创建issue到审查PR,从管理仓库到协作开发,一切都变得如此简单快速。 ##

gitblog_00901的博客 916

告别浏览器!用 git hub 命令行工具高效管理你的 GitHub 项目

还在频繁切换浏览器和终端来管理 GitHub 项目吗?🤔 今天我要介绍一个让开发者效率翻倍的神器——**git-hub**,这是一个原生集成到 git 命令行的 GitHub 管理工具。无论你是开源项目维护者、团队技术负责人,还是日常需要频繁与 GitHub 交互的开发者,这个工具都能让你的工作流更加流畅。 **git-hub 命令行工具** 让你无需离开终端就能完成绝大多数 GitHub 操

gitblog_00065的博客 270

git-hub 项目推荐

`git-hub` 是一个开源项目,旨在通过 `git` 命令行工具直接执行 GitHub 操作。该项目的主要编程语言是 Perl,利用 Perl 的强大功能和灵活性来实现与 GitHub API 的交互。 ## 2. 项目核心功能 `git-hub` 项目的主要功能包括: - **用户管理**:获取用户信息、列出用户的追随者、关注用户等。 - **仓库管理**:创建、删除、修改仓库,列出仓

gitblog_00852的博客 404
下一篇: springboot集成java+groovy+lombok混合编程使用maven多模块打包实例
風俠
博客等级 码龄15年 2粉丝 2原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值