news 2026/5/30 13:28:03

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/5/30 4:46:52

微信多设备协同:3步法实现跨终端登录的高效方案

微信多设备协同:3步法实现跨终端登录的高效方案 【免费下载链接】WeChatPad 强制使用微信平板模式 项目地址: https://gitcode.com/gh_mirrors/we/WeChatPad 在移动办公场景中,您是否遇到过这样的困扰:手机上的微信消息需要同步到平板…

作者头像 李华
网站建设 2026/5/23 8:22:39

Microsoft 365 Copilot 全新 Researcher 智能体

隆重介绍 Researcher(研究助手)是微软 Microsoft 365 Copilot 推出的全新 Agent(智能体),旨在处理复杂的多步骤研究,并提供结构化的、引用来源的报告。 您可以将其视为功能强大的研究伙伴,帮助您…

作者头像 李华
网站建设 2026/5/29 7:57:20

拓竹科技-bambu studio 强度高级设置: 手办党终极抄作业!拓竹H2C参数全解析

🎯拓竹科技-bambu studio 强度高级设置: 手办党终极抄作业!拓竹H2C参数全解析 目录 🎯拓竹科技-bambu studio 强度高级设置: 手办党终极抄作业!拓竹H2C参数全解析 🛠️ 先看懂“开局配置”:打好模型的底层基础 💪 「强度」标签深度拆解:模型的“骨架与皮肤”全靠…

作者头像 李华
网站建设 2026/5/27 8:08:15

做拓竹科技智能客服的一些理解:明明能解决问题,为何我们还是偏爱人工客服?藏在人性里的底层逻辑

做拓竹科技智能客服的一些理解:明明能解决问题,为何我们还是偏爱人工客服?藏在人性里的底层逻辑 目录 做拓竹科技智能客服的一些理解:明明能解决问题,为何我们还是偏爱人工客服?藏在人性里的底层逻辑 而人对人的沟通,恰好契合了人性底层的社交需求、认知习惯、情绪诉求…

作者头像 李华
网站建设 2026/5/24 21:05:33

手握选择权,真的是内心强大的底层逻辑吗?面对现实,解决问题

手握选择权,真的是内心强大的底层逻辑吗?面对现实,解决问题 目录手握选择权,真的是内心强大的底层逻辑吗?面对现实,解决问题一、为什么“手握选择权”有道理?二、这个观点的矫正与局限三、更落地…

作者头像 李华