面试专栏-03-Git的常用命令

VASP计算层错能(SFE)全攻略2 本文介绍了使用VASP计算纯镍(Ni)层错能(SFE)的具体步骤。首先构建Ni的FCC单胞并扩展为超胞,通过修改原子位置引入堆垛层错;随后分别计算完美晶体和含层错结构的能量;最后通过能量差与层错面积之比求得SFE值。计算需注意k点网格、截断能和超胞尺寸的收敛性测试,并推荐使用PAW赝势和ASE等工具辅助结构构建。 阅读详情

二、Git常用命令学习

git本质上,就是一个 git类型的文件夹

1、基础配置信息
  • git -v:查看 git 版本信息

  • git config --global user.name "dz.cn":配置用户名,注意,这里配置的用户名在进行版本提交时,记录的就是这个用户名

    省略(Local)只对本地仓库有效

    --global:全局配置,所有仓库生效

    --system:系统配置,对所有用户都生效

  • git config --global user.email "xxx@qq.com":配置邮箱

  • git config --global --list:查看配置信息

2、初始化和克隆仓库
  • git init:将当前目录创建为 git 仓库目录。(会在当前目录生成一个 .git 文件夹,删除该文件夹后,将变为普通目录)
  • git clone http://giteexxx:克隆远程仓库。(会在当前目录再次创建一个文件夹,文件夹名称为克隆仓库的名称,其实是因为git本身就是一个文件夹,因此克隆下来的就是一个文件夹)
3、git 的本地文件管理
  • git status:查看文件状态

  • git add <file>:将 file 文件添加到暂存区

  • git rm --cached <file>:将 file 文件从暂存区中删除,但是保留工作区中的文件

  • git rm <file>:将文件直接从工作区和暂存区汇总删除

  • git commit -m "<提交信息>":将 暂存区 中的文件提交到本地库

  • git ls-files:查看暂存区中的内容

  • git log --oneline:查看提交历史

  • git reflog:查看操作记录,用来回退到误操作的版本

  • git reset <版本序号> --soft:表示,以软回退的方式,回退到上一个版本,用于回退本地库。

    • --soft:表示,只回退本地库,保留暂存区和工作器的修改,相当于本地已修改的文件不会有任何变化,可以选择性回退。
    • --hard:表示,完全回到要回退的版本,不保留暂存区和工作区的修改。
  • git diff :比较版本差异

    • 原版:比较暂存区和工作区的差异
    • HEAD:比较暂存区和本地库的差异
    • <版本号> <版本号>:比较两个版本之间的差异
    • (后续省略)
  • git restore <文件名>:可以将工作区中已经删除的文件,但是暂存区中已经还未删除的文件恢复到工作区中。将暂存区中的文件

4、git 的远程文件管理
  • git clone <远程路径> :将远程代码拉取到本地
  • git remote add <远程仓库名> <远程仓库地址> :添加远程仓库
  • git push -u <远程仓库名> <分支名>:推送
  • git pull <远程仓库名> <远程分支名>:<本地分支名>:默认是主分支,本地当前所在的文件
5、分支的管理
  • git branch <分支名>:创建分支
  • git checkout <分支名> :切换分支、恢复文件
  • git switch <分支名> :专门用来切换分支
  • git merge <分支名>:将指定分支合并到当前分支上
  • git log --graph --oneline --decorate --all:查看分支日志
  • git branch -d/D <分支名>:``-d删除已经合并的分支 -D` 表示强制删除
FPGA开发中Quartus与Modelsim联合仿真配置与调试全攻略 在数字电路设计与FPGA开发中,仿真验证是确保逻辑功能正确性和时序性能达标的核心环节。其基本原理是通过软件模拟硬件电路的行为,在设计转化为实际硬件前发现潜在缺陷。这项技术的核心价值在于大幅降低开发风险与成本,提升设计可靠性,广泛应用于通信、嵌入式系统、芯片验证等领域。对于使用Intel FPGA平台的开发者,Quartus Prime作为官方综合布局布线工具,其内置仿真器在应对复杂设计、深度调试和自动化测试时存在局限。此时,引入专业仿真工具Modelsim进行联合仿真成为提升验证效率的关键实践。通过搭建自动 阅读详情

相关推荐

MacBook 上 LaTeX 环境搭建:从 Mactex 到 Sublime Text 与 Skim 的保姆级配置流程

本文详细介绍了在MacBook上搭建LaTeX环境的完整流程,从Mactex安装到Sublime Text与Skim的配置优化。涵盖基础环境准备、编辑器设置、PDF预览同步等关键步骤,帮助用户快速建立高效的LaTeX工作流,特别适合学术写作和技术文档创作。

weixin_30824599的博客 681

最实用的Git命令——面试篇(图文详情)

工作中最常用,面试时最常问的Git指令,绝对良心!Git VS SVN常用指令 Git VS SVN 常用指令

96夜猫子 1654

UI-TARS本地部署

UI-TARS是一个用于本地部署的交互控制模型,支持桌面应用的自动化操作。部署步骤包括:首先,从官方GitHub仓库下载项目源码和模型checkpoint;其次,使用vLLM框架进行本地模型部署,启动API服务;最后,通过客户端调用API实现功能。部署过程中可能遇到pynvml模块或模型配置问题,提供了相应的解决方案。此外,还支持通过UI-TARS-Desktop客户端进行本地桌面应用的交互控制。整体流程旨在帮助用户快速实现UI-TARS的本地部署与应用。

DYF的博客 2531

Git学习——详细入门版

Git日常操作学习前言Git 工作区、暂存区和版本库概念:GIt常用的基本指令Git cloneGit 配置Git 提交与修改Git add: 将文件添加到暂存区Git status 查看在上次提交之后文件的修改状态Git diff 比较不同Git commit操作Git reset操作Git log操作待继续补充~~ 前言 最近接触到组内项目的开发,需要经常涉及到版本的上库和代码提交,遂系统地了解了下git工具的常用操作,将学习内容用博客记录下来~~ Git 工作区、暂存区和版本库概念: 工作区:就是你

至绽至强的博客 672

OpenMMLab实战指南:从环境搭建到首个检测模型运行

本文是一份详细的OpenMMLab实战指南,重点介绍了如何从零开始搭建环境并运行首个目标检测模型。内容涵盖Miniconda环境配置、PyTorch与CUDA版本匹配、使用MIM工具安装MMCV和MMDetection的核心步骤,并通过RTMDet-tiny模型演示了完整的推理流程,帮助开发者高效入门这一计算机视觉开源算法体系。

weixin_28678151的博客 156

5款免费二进制编辑器横向评测:从HxD到ImHex谁更适合你?

本文对5款免费二进制编辑软件进行深度横向评测,包括HxD、wxHexEditor、010 Editor、ImHex和GNU Emacs,涵盖从轻量级到专业级的各种需求。评测基于文件处理能力、编辑功能、分析工具等核心维度,为开发者、逆向工程师和安全研究人员提供实用选择指南,帮助用户根据具体场景选择最适合的二进制编辑工具。

weixin_29278805的博客 371

git常见面试题

1.fetch和merge和pull的区别  pull相当于git fetch 和 git merge,即更新远程仓库的代码到本地仓库,然后将内容合并到当前分支。  git fetch:相当于是从远程获取最新版本到本地,不会自动merge  git merge :  将内容合并到当前分支  git pull:相当于是从远程获取最新版本并merge到本地 2.tag tag指向一

xal0610的博客 3548

Ubuntu HackRF One、GNU Radio、Gqrx相关环境搭建

本文介绍Ubuntu HackRF One、GNU Radio、Gqrx相关环境搭建方法。

无线通信实验室 1万+

Linux系列教程之常用命令介绍

  本文介绍的是Linux中的常用命令用以满足日常的操作,但并非所有命令。更详细的命令烦请参考手册 http://man.linuxde.net/ Linux常用命令 1.修改基本配置 1.1修改主机名 vi /etc/sysconfig/network 1.2修改ip地址 vi /etc/sysconfig/network-scripts/ifcfg-eth0 1.3修改ip和主机名的映...

波波烤鸭的博客 3882

5分钟搞定Vivado IP核的VCS仿真:从Export脚本到Verdi波形查看全流程

本文详细介绍了如何利用Vivado的Export Simulation功能,快速搭建Vivado IP核的VCS与Verdi联合仿真环境。通过自动化脚本生成、FSDB波形配置及高效调试技巧,实现从工程导出到波形查看的全流程,大幅提升FPGA验证效率,尤其适合IC验证工程师和竞赛团队。

weixin_29306261的博客 481

YOLO26涨点改进 | 全网独家创新、检测头Head改进篇 | AAAI 2026 | 使用StripConvHead改进YOLO26的检测头,处理小目标、遮挡小目标检测有效涨点,助力高效发论文

🔥本文给大家介绍使用StripConv条形卷积改进 YOLO26的检测头,可以显著提高模型在高纵横比物体检测、目标定位和多尺度物体检测方面的表现。StripConv条形卷积能够更有效地捕捉细长物体的特征,提升定位精度,并通过简化卷积核设计减少计算冗余,优化计算效率。此外,该改进增强了 YOLO26对复杂场景和实时任务的适应能力,特别适用于遥感图像目标检测、小目标检测等领域。具体怎么使用请看全文。摘要:随着遥感物体检测的快速发展,检测高纵横比物体仍然是一个挑战性问题。

Ai缝合怪、助力小伙伴高效发论文 268

git常用命令与常见面试题总结

目录 1、git框架介绍 2、列举工作中常用的几个git命令? 3、提交时发生冲突,如何解决? 4、新建git功能分支的步骤? 5、说明GIT合并的两种方法以及区别。 6、Git提交代码的步骤 7、 idea集成git 7.1 File-->settings-->Version Control-->Git如下图 7.2 创建本地仓库,提交代码 7.3...

方才coding 2万+

2025版本的idea解决Git冲突

【摘要】本文介绍了IDEA2025中Git分支管理的GUI操作流程。主要内容包括:1)创建临时分支并刷新远程分支列表;2)合并test分支的图形化操作;3)使用三窗格合并工具解决代码冲突;4)提交推送及创建合并请求的GUI方法。文章特别强调了IDEA2025的新特性:改进的冲突解决界面、批量处理功能和快捷操作提示。所有操作均可通过图形界面完成,无需使用命令行,适合开发人员提高Git操作效率。

qq_57756904的博客 1406

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

【Linux】分布式版本控制工具Git的学习 在Linux上使用git_linux 上使用git 客户端(2)

最全的Linux教程,Linux从入门到精通第一份《Linux从入门到精通》466页内容简介====本书是获得了很多读者好评的Linux经典畅销书**《Linux从入门到精通》的第2版**。本书第1版出版后曾经多次印刷,并被51CTO读书频道评为“最受读者喜爱的原创IT技术图书奖”。本书第﹖版以最新的Ubuntu 12.04为版本,循序渐进地向读者介绍了Linux 的基础应用、系统管理、网络应用、娱乐和办公、程序开发、服务器配置、系统安全等。本书附带1张光盘,内容为本书配套多媒体教学视频。

2401_83621918的博客 988

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

编写复杂并发的表驱动单元测试 | Gopher Daily (2021.03.22) ʕ◔ϖ◔ʔ

每日一谚:Interfaces give go programs structure.Go技术生态编写复杂并发的表驱动单元测试 - https://1pkg.github.io/posts...

TonyBai 461

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

2011年06月03日 Go生态洞察:Go外部库聚光灯

喵~猫头虎博主今天要带你瞧瞧Go社区创建的一系列外部库。🔍 这些库不仅丰富了Go的标准库,还极大扩展了Go的生态系统。今天,我们将一探究竟,看看这些受欢迎的Go库如何被运用于各种各样的项目中,从数据库驱动到字符集转换,再到实时通信。Go的外部库为Go的生态系统带来了活力和多样性。它们不仅提供了实现复杂功能的现成工具,也为Go语言的快速发展贡献了力量。本文也被收录在了猫头虎的Go生态洞察专栏,希望它能为你的Go旅程带来新的启发。

猫头虎技术团队:授渔优于赠鱼,兴趣引领智慧,探索之乐尤显珍贵。商务合作+:Libin9iOak ,万粉变现+:优快云WF,猫头虎承诺每年免费为100名C站创作者做账号流量诊断服务!全网搜:猫头虎技术团队,点击文章底部名片或直接私信我一切皆可谈,快找虎哥! 1万+

GitHub爆赞!阿里P8力荐的 Java源码解析及面试合集

换工作的 Java 工程师小伙伴们有没有被大厂的技术虐得体无完肤的经历?那是因为你还不了解大厂的面试套路。Java 的底层实现是常被问到的,也就是 Java 源码。如果啃不下来,很可能就与大厂失之交臂。有好多人认为阅读源码是不重要的,但如果是有追求,想进大厂的你, 阅读源码确实可以帮你顺利通过技术面试,找到更好的工作。

m0_57042151的博客 506

一起学JAVA 学习路线 知识体系Plus

📝 个人主页:程序员阿红🔥 🎉 支持我:点赞👍收藏⭐️留言📝 📣 系列专栏:基础知识总结🍁 Java学习完整路线就是解决学习不系统没方向感问题,总结就5个阶段 基础 (建议学习2-3个月) 工具 maven+git+idea mysql (2星期左右) 基础前端 (2星期左右) 框架 SSM+Springboot (1到2个月左右) 项目 gitee或者githup开源项目应该很香了 (2个月左右) 找工作面试阶段 (1周至1个月,如果3个月都找不到工作简历有大问题了) 1. 数据库 建议

程序员阿红的博客 1379

重磅完结|20篇前端工程化实战全教程,从入门到架构师,一套全搞定!

前端工程化是前端进阶的分水岭,不会工程化,永远只能停留在“切页面”阶段!这套20篇教程,从入门到架构,从实战到面试,全部覆盖,一次学习,终身受益!限时特惠,错过恢复原价!立即订阅,开启工程化进阶之路!

weixin_56334307的博客 668

如何实现Linux双网卡同时连接内网和外网的配置?

如何实现Linux双网卡同时连接内网和外网的配置?如何实现Linux双网卡同时连接内网和外网的配置?如何实现Linux双网卡同时连接内网和外网的配置?如何实现Linux双网卡同时连接内网和外网的配置?如何实现Linux双网卡同时连接内网和外网的配置?如何实现Linux双网卡同时连接内网和外网的配置?如何实现Linux双网卡同时连接内网和外网的配置?如何实现Linux双网卡同时连接内网和外网的配置?如何实现Linux双网卡同时连接内网和外网的配置?如何实现Linux双网卡同时连接内网和外网的配置?如何实现Li

虎头金猫:授渔优于赠鱼,兴趣引领智慧,探索之乐尤显珍贵。商务合作+:Libin9iOak ,万粉变现+:优快云WF,虎哥承诺每年免费为100名C站创作者做账号流量诊断服务! 2806

2026前端面试题汇总(持续更新2026-06-18)

本文汇总了2026年前端面试高频考点,涵盖字节、腾讯、快手等大厂及AI方向的面试真题。内容包含JavaScript核心(事件循环、数据类型判断)、框架原理(Vue/React响应式)、性能优化(FCP、虚拟列表)等专题,由华为HDE专家整理。文章平均质量分95,总阅读量超2万,持续更新中,适合前端开发者收藏备考。

weixin_50077637的博客 1万+

数据科学项目不是装饰:如何用真实项目证明你的工程思维

数据科学项目本质上是解决业务问题的技术闭环,涵盖需求定义、脏数据处理、可解释建模与轻量部署。它远不止于算法调用,而是体现数据敏感度、统计权衡能力与工程表达力的综合载体。在求职场景中,高质量项目能替代简历关键词,成为面试官验证‘你如何思考’的核心证据。尤其当涉及真实数据采集、特征工程决策、模型可解释性设计及端到端落地时,项目即技术自传。本文聚焦从选题锚定、仓库结构设计到面试叙事的全链路实践方法,帮助初学者将学习成果转化为可信的能力凭证。

weixin_30952535的博客 488

python金融分析培训课程

去年,澳洲政府启动了全球人才计划项目,也就是GTI,想必大家并不陌生,这是一个移民大热的项目。这其中有一个项目非常抢眼,那就是——Fintech。 在整个GIT项目中,Fintech是唯一的一个与商科领域有关的方向,而且,澳洲对这一方向的人才需求非常强烈。那么,Fintech是什么,为什么这方面的人才非常抢手? 01 谁掌握Fintech,谁就能进入名企 Fintech是金融科技的缩写,通俗的说就是利用各种类型的科技手段、创新改革传统金融行业的产品,从而提高效率,减少运营成本。比如,大家平常用的微信

weixin_63757190的博客 410

开始自律!我的五一学习计划!

作者:阿秀阿秀的求职笔记:https://interviewguide.cn你好,我是阿秀。五一小长假马上就要开始了,今天和大家分享一下我的五一学习计划。有一说一,我的作息表很健康,也很有参考意义,大家看一看就赶紧学起来吧。06:00 起床,洗漱06:01-10:00 吃点早餐,并且稍微补充一下精神10:00-11:00 浏览B站舞蹈区,了解国家大事11:00-12:00...

博客 764
上一篇: 算法习题-力扣447周赛题解
下一篇: 面试专栏04-SpringCloud
o独酌o
博客等级 码龄3年 324粉丝 57原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值