news 2026/7/14 3:43:50

git的基本操作

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
git的基本操作

1.简介

git是版本控制软件之一,属于分布式版本控制系统。区域分为工作区暂存区Git仓库

状态分为已被git管理未被git管理

已被git管理中包含三种状态,分别是已修改已缓存已提交

2.常用git命令

1.将当前目录转化为git仓库
git init
2.已精简的方式查看仓库状态,等同于git statue --short
git statue -s
3.清空终端显示结果
clear
4.添加该路径下的所有文件到缓存区
git add .
5.提交暂存区的所有文件,-m如果不写会麻烦些,而且打几个空格是不会生效的,所以每一次提交必须写一点儿什么
git commit -m "描述提交信息"
6.简要查看所有版本情况
git reflog --pretty=format:"%h|%an|%ar|%s"
7.将仓库克隆到本地
git clone
8.添加仓库名 仓库地址 关联远程仓库
git remote add 仓库名 仓库地址 关联远程仓库 比如: git remote add origin git@gitee.com:Suyuo/css-notes.git
9.取消关联指定的远程仓库
git remote rm
10.将本地仓库推送到远程仓库
git push -u 仓库名 分支名:远程仓库分支名
11.在远程仓库中获取分支最新代码并搞到本地
git pull

3.不那么常用的git命令

1.设置用户名
git config --global user.name "用户名"
2.设置右键地址
git config --global user.email"邮件地址"
3.查看所有全局配置项
git reset HEAD
4.移除暂存区的所有文件
git reset HEAD
5.可以查看git的帮助
git help
6.查看指定的全局配置项,前面那个是查看用户名,如果要查看email就是user.email
git config user.name
7.查看git仓库状态g
git status
8.添加路径下指定的文件到暂存区
git add 文件名
9.还原git仓库中所保存的版本,两个横杠与文件名之间有个空格
git checkout --文件名
10.取消指定已暂存的文件
git reset HEAD
11.跳过暂存区直接提交git仓库
git commit -a -m
12.从git仓库移除文件
git rm --cached 文件名
13.从git仓库与工作区中移除指定文件
git rm -f 文件名
14.选择指定的版本
git reset --hard版本哈希值
15.将远程仓库克隆到本地
git clone 远程仓库地址
16.查看所有分支列表
git branch
17.创建新分支
git branch 分支名
18.切换到指定的分支
git checkout 分支名
19.创建并切换到新创建的分支
git checkout -b 分支名
20.合并分支
git merge 分支名
21.删除分支
git brance -d 分支名
22.查看远程仓库分支
git remote show 远程仓库名称
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/2 0:04:32

YOLO11降本实战:低成本GPU方案,训练成本节省40%

YOLO11降本实战:低成本GPU方案,训练成本节省40% 你是不是也遇到过这样的问题:想跑通一个目标检测模型,刚配好环境,一看账单——训练一次就要几十块?显卡租用费用高、本地设备又不够力、云上资源一开就是按…

作者头像 李华
网站建设 2026/7/11 17:54:47

Emotion2Vec+ Large情感类型详解:9类Emoji标签对应关系一览

Emotion2Vec Large情感类型详解:9类Emoji标签对应关系一览 1. 系统背景与定位 Emotion2Vec Large语音情感识别系统不是简单的“情绪打分器”,而是一个经过大规模语音数据训练的深度语义理解模型。它由阿里达摩院在ModelScope平台开源,科哥在…

作者头像 李华
网站建设 2026/7/1 8:46:26

C# 打造自己的 PLC 模拟器:无需硬件也能开发上位机

前言工业自动化领域,PLC(可编程逻辑控制器)是核心控制设备,而上位机软件常通过 Modbus RTU 协议与其通信。但开发和测试阶段,往往面临一个现实问题:没有真实的 PLC 设备,或者设备数量有限、调试…

作者头像 李华
网站建设 2026/7/1 8:46:31

颠覆级8K视频下载工具:DownKyi全场景资源保存解决方案

颠覆级8K视频下载工具:DownKyi全场景资源保存解决方案 【免费下载链接】downkyi 哔哩下载姬downkyi,哔哩哔哩网站视频下载工具,支持批量下载,支持8K、HDR、杜比视界,提供工具箱(音视频提取、去水印等&#…

作者头像 李华
网站建设 2026/7/1 8:46:30

LeagueAkari英雄联盟辅助工具实战手册:从入门到大师的效率提升指南

LeagueAkari英雄联盟辅助工具实战手册:从入门到大师的效率提升指南 【免费下载链接】LeagueAkari ✨兴趣使然的,功能全面的英雄联盟工具集。支持战绩查询、自动秒选等功能。基于 LCU API。 项目地址: https://gitcode.com/gh_mirrors/le/LeagueAkari …

作者头像 李华
网站建设 2026/7/1 8:46:32

写入、查询、可控性:我做时序数据库选型时最在意的三件事

🧠 时序数据库选型这件事,到底在选什么 很多技术负责人第一次接触时序数据库选型,直觉会把它当成一类“更窄的数据库”。 真正跑进生产之后才会发现,它更像一整套围绕时间序列数据构建的系统组合。 你选的从来不止一个产品名。 …

作者头像 李华