尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
git相关命令查阅
Git - Book (git-scm.com)git 篇1. 基础配置修改用户名和邮箱git config --global user.name your_usernamegit config --global user.email your_email查看当前配置git config --list配置你熟悉的文本工具git 默认为 nano在代码提交 commit 时需要使用git config --global core.editor vim配置比较工具git config --global merge.tool vimdiff默认情况下文件内容未修改不过文件权限修改的话git也会认为文件进行了改动此时设置core.fileMode为false则可以忽略文件的权限修改git config --global core.fileMode false# 在 windows 下修改文件的话由于换行符的差异在git diff检查本地修改时会发现多了很多^M的情况通过此配置取消换行符自动转换git config --global core.autocrlf false查看当前登陆账号和邮箱git config user.namegit config user.email2. 设置 SSH Keys生成新的ssh key命令ssh-keygen -t rsa -C your_email默认回车即可会在~/.ssh/下生成 id_rsa 和 id_rsa.pub 两个文件查看公钥内容并复制cat ~/.ssh/id_rsa.pub添加 ssh key 的位置GitLab 里面点击右上角头像选择 Edit profile - SSH Keys粘贴复制的ssh key选择add key选项如下图所示3. git 常用命令git push origin main:main_hhf# 本地分支关联远程分支git branch --set-upstream-toorigin/remote branch# git切换到某个commit idgit log //找到你的日志commit号为22dfbf1f907764c5ae70381b8191104f9af21d8cgit checkout -b dev_2.0 22dfbf1f907764c5ae70381b8191104f9af21d8c //在本地新建一个dev_2.0分支git branch //查看分支git push --set-upstream origin dev_2.0 //将本地dev_2.0分支推到远程# 当使用git clone下来的工程中带有submodule时初始的时候submodule的内容不会自动下载下来执行以下命令git submodule update --init --recursive即可将子模块的内容下载下来git如何添加空目录在空目录下添加.gitkeep文件4. 创建与克隆初始化本地仓库git init克隆远程仓库git clone url克隆到指定目录git clone url 目录名5. 查看状态与差异查看工作区状态git status查看未暂存的改动git diff查看已暂存的改动git diff --staged简洁图形化查看提交历史git log --oneline --graph --all6. 暂存与提交暂存指定文件git add 文件暂存所有改动git add .提交git commit -m 提交说明暂存已跟踪文件并提交git commit -am 提交说明7. 分支操作查看本地分支git branch新建分支git branch 分支名切换分支git checkout 分支名新建并切换分支git checkout -b 分支名切换分支新语法git switch 分支名新建并切换新语法git switch -c 分支名合并指定分支到当前分支git merge 分支名删除分支git branch -d 分支名8. 远程操作查看远程仓库git remote -v添加远程仓库git remote add origin url拉取远程更新不合并git fetch拉取并合并git pull推送到远程git push首次推送并建立跟踪关系git push -u origin 分支名9. 撤销与回退撤销上次提交保留改动git reset --soft HEAD~1撤销上次提交并丢弃改动危险慎用git reset --hard HEAD~1生成一个反向提交来撤销安全保留历史git revert commit丢弃工作区改动新语法git restore 文件取消暂存新语法git restore --staged 文件取消暂存旧语法git reset HEAD 文件10. 暂存现场stash暂存当前改动git stashgit stash -m msg查看 stash 列表git stash list恢复最近的 stash 并删除git stash pop恢复指定的 stash 并删除git stash pop stash{0}git stash pop stash{1}git stash pop stash{2}恢复最近的 stash 但不删除git stash apply恢复指定的 stash 但不删除git stash apply stash{0}git stash apply stash{1}git stash apply stash{2}删除最近的 stashgit stash drop删除指定的 stashgit stash drop stash{0}git stash drop stash{1}git stash drop stash{2}11. 常用查看查看某次提交详情git show commit查看每行由谁修改git blame 文件查看所有操作记录找回丢失的提交git reflog
RELATED

相关推荐

仅限本周开放:Midjourney商业设计SOP工具包(含12类行业LORA训练集+客户沟通话术库+交付Checklist)

仅限本周开放:Midjourney商业设计SOP工具包(含12类行业LORA训练集+客户沟通话术库+交付Checklist)

更多请点击: https://kaifayun.com 第一章:Midjourney商业设计SOP工具包全景导览 Midjourney商业设计SOP工具包是一套面向品牌视觉资产高效量产的标准化协同体系,整合提示工程、风格锚定、批量生成、合规校验与交付归档五大核心能力&#xf…

📅 2026/9/22 1:26:21
现代C++学习:易用性改进 II:字面量、静态断言和成员函数说明符

现代C++学习:易用性改进 II:字面量、静态断言和成员函数说明符

自定义字面量字面量(literal)是指在源代码中写出的固定常量,它们在 C98 里只能是原生类型,如:"hello",字符串字面量,类型是 const char[6]1,整数字面量,类型是…

📅 2026/9/2 0:14:02
越擎科技iRobotCAM人形机器人设计篇:如何实现人形机器人的动力学模型的设计和仿真

越擎科技iRobotCAM人形机器人设计篇:如何实现人形机器人的动力学模型的设计和仿真

小鹏,赛力斯,广汽,荣耀等来自汽车或3C电子等巨头陆续加入具身智能的赛道,人形机器人作为具身智能形态的热度进一步提升。与此同时,对于人形机器人的应用场景也提出各种各样的应用需求,如何满足这些场景的需…

📅 2026/9/17 16:54:42
MORE NEWS

更多资讯

📰

OpenCV阴影检测与去除:Python图像预处理实战指南

简介:基于Python的数字图像阴影检测与去除完整实现,面向图像处理课程设计、毕业设计及入门研究者,解决自然图像中阴影干扰特征提取、识别与分割的常见问题;给定一张图片即可自动检测阴影区域,并对存在阴影的图像完成去…

📰

LSTM+SVM故障诊断:工业级可解释时序建模实战

简介:本资源是一套基于LSTM与支持向量机(SVM)融合建模的设备故障诊断Python实现方案,面向计算机、人工智能、自动化及电子信息等专业的在校学生、教师与工程技术人员,适用于毕设、课程设计、项目立项演示及算法进阶学习…

📰

KUKA机器人视觉定位抓取:从像素到毫米的标定与通信全流程

简介:这份PDF文档面向工业机器人视觉工程师与自动化集成人员,系统讲解KUKA机器人定位抓取中In-Sight视觉系统的完整设置流程,帮助读者解决相机接入、图像调整、标定转换与数据通信等实际问题。资源包内仅含1个PDF文件,大小约2.77M…

📰

3个坑避开!牧场物语中文版下载保姆级教程:从资源定位到源码解析

3个坑避开!牧场物语中文版下载保姆级教程:从资源定位到源码解析 别再被那些几十页的官方文档绕晕了,根本抓不住重点。想要一份干净、无病毒的 牧场物语中文版下载 包,还得懂点底层逻辑才能不踩雷。这篇 保姆级教程…

📰

信创云平台建设方案:从架构选型到落地避坑指南

简介:信创云平台建设方案是一份面向信创产业服务保障基地、信息化项目规划人员及方案编写者的完整文档,聚焦国内信创云平台建设中核心技术受制于人、业务系统环境存在不可控因素、平台安全能力不足、缺乏适配环境等典型问题。方案按“入驻基地—搭建信创…

📰

提莫必须死图解原理:3天搞定报错排查实战

提莫必须死图解原理:3天搞定报错排查实战 看着满屏红色的 StackTrace,头是不是瞬间炸了?别慌,这行代码跑不通,往往不是你的逻辑错了,而是环境或依赖没配好。今天咱们不背八股文,直接上手《提莫必须死》这个实战项目,用图解原理的方式,把…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬