news 2026/4/18 11:46:54

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/4/17 22:46:24

游戏效率工具:LeagueAkari玩家必备的10大实用功能详解

游戏效率工具:LeagueAkari玩家必备的10大实用功能详解 【免费下载链接】LeagueAkari ✨兴趣使然的,功能全面的英雄联盟工具集。支持战绩查询、自动秒选等功能。基于 LCU API。 项目地址: https://gitcode.com/gh_mirrors/le/LeagueAkari 智能英雄…

作者头像 李华
网站建设 2026/4/18 5:40:53

革新性资源定制:全方位提升游戏体验的专业游戏工具

革新性资源定制:全方位提升游戏体验的专业游戏工具 【免费下载链接】xnbcli A CLI tool for XNB packing/unpacking purpose built for Stardew Valley. 项目地址: https://gitcode.com/gh_mirrors/xn/xnbcli 副标题:xnbcli——让你轻松掌控游戏资…

作者头像 李华
网站建设 2026/4/18 8:05:39

麦橘超然品牌设计:LOGO创意生成系统搭建

麦橘超然品牌设计:LOGO创意生成系统搭建 1. 这不是另一个AI绘图工具,而是一个专为品牌设计打造的LOGO生成工作台 你有没有遇到过这样的情况:刚接下一个新品牌项目,客户急着要三版LOGO初稿,但光是构思图形、配色、字体…

作者头像 李华
网站建设 2026/4/18 7:56:08

深入浅出 CSS 属性:pointer-events: none

一、 核心概念 pointer-events: none 是一个功能强大的 CSS 属性。简单来说,它会让元素对鼠标/触摸事件完全免疫。 视觉可见,交互虚化:元素依然在页面上渲染,但点击、滚动、悬停(Hover)等事件会直接“穿透…

作者头像 李华
网站建设 2026/4/18 6:58:07

HsMod炉石传说增强工具:6大技术突破与实战配置指南

HsMod炉石传说增强工具:6大技术突破与实战配置指南 【免费下载链接】HsMod Hearthstone Modify Based on BepInEx 项目地址: https://gitcode.com/GitHub_Trending/hs/HsMod 一、核心价值解析:从技术架构看插件优势 1.1 性能优化模块&#xff1a…

作者头像 李华
网站建设 2026/4/18 8:09:55

RePKG:壁纸资源处理的效率革命 — 从入门到精通

RePKG:壁纸资源处理的效率革命 — 从入门到精通 【免费下载链接】repkg Wallpaper engine PKG extractor/TEX to image converter 项目地址: https://gitcode.com/gh_mirrors/re/repkg 模块一:新手避坑指南 — 如何避免90%的提取失败?…

作者头像 李华