news 2026/4/16 14:01:47

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/16 11:02:43

Z-Image-Turbo首次加载卡顿?显存预热优化实战解决方案

Z-Image-Turbo首次加载卡顿?显存预热优化实战解决方案 1. 问题场景:为什么“开箱即用”还会卡住? 你兴冲冲地拉起Z-Image-Turbo镜像,执行python run_z_image.py,满怀期待等一张高清图——结果终端卡在>>> 正…

作者头像 李华
网站建设 2026/4/16 11:07:24

革新性3步实现B站视频文字化:Bili2text让知识提取效率提升10倍

革新性3步实现B站视频文字化:Bili2text让知识提取效率提升10倍 【免费下载链接】bili2text Bilibili视频转文字,一步到位,输入链接即可使用 项目地址: https://gitcode.com/gh_mirrors/bi/bili2text 在信息爆炸的时代,B站作…

作者头像 李华
网站建设 2026/4/16 12:41:49

RePKG:Wallpaper Engine资源提取与转换工具使用指南

RePKG:Wallpaper Engine资源提取与转换工具使用指南 【免费下载链接】repkg Wallpaper engine PKG extractor/TEX to image converter 项目地址: https://gitcode.com/gh_mirrors/re/repkg 功能概述:RePKG能帮你做什么? RePKG是一款针…

作者头像 李华
网站建设 2026/4/16 11:08:44

碧蓝航线Alas自动化工具:高效管理游戏任务的技术指南

碧蓝航线Alas自动化工具:高效管理游戏任务的技术指南 【免费下载链接】AzurLaneAutoScript Azur Lane bot (CN/EN/JP/TW) 碧蓝航线脚本 | 无缝委托科研,全自动大世界 项目地址: https://gitcode.com/gh_mirrors/az/AzurLaneAutoScript 你是否因日…

作者头像 李华
网站建设 2026/4/16 10:53:34

DLSS调试指示器配置与性能监控完全指南

DLSS调试指示器配置与性能监控完全指南 【免费下载链接】dlss-swapper 项目地址: https://gitcode.com/GitHub_Trending/dl/dlss-swapper DLSS指示器配置是优化游戏性能的重要环节,通过正确设置DLSS调试指示器,玩家可以实时监控DLSS技术的工作状…

作者头像 李华
网站建设 2026/4/16 13:05:35

MobaXterm使用技巧之打开ssh远程主机里面的文件

通过MobaXterm软件建立ssh连接到远端的服务器上之后,可以使用MobaXterm自带的MobaTextEditor编辑文件。具体操作如下: 右键打开 就可以使用自带的编辑工具编辑配置文件,代码,脚本了。如下图:

作者头像 李华