news 2026/5/1 5:01:52

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/1 4:06:42

如何突破文件下载限制?高效提速的实用技巧

如何突破文件下载限制?高效提速的实用技巧 【免费下载链接】baidu-wangpan-parse 获取百度网盘分享文件的下载地址 项目地址: https://gitcode.com/gh_mirrors/ba/baidu-wangpan-parse 在数字化时代,文件下载已成为我们日常工作与学习中不可或缺的…

作者头像 李华
网站建设 2026/5/1 4:02:15

全网最全10个AI论文网站,研究生必备!

全网最全10个AI论文网站,研究生必备! AI 工具如何重塑论文写作的未来 在当今学术研究日益激烈的竞争环境中,研究生们面临着前所未有的挑战。从选题到开题、从撰写到降重,每一个环节都可能成为影响论文质量的关键点。而随着 AI 技术…

作者头像 李华
网站建设 2026/5/1 4:04:24

资源提取工具全面解析:零基础入门实战指南

资源提取工具全面解析:零基础入门实战指南 【免费下载链接】repkg Wallpaper engine PKG extractor/TEX to image converter 项目地址: https://gitcode.com/gh_mirrors/re/repkg 一、技术原理:资源提取与转换的底层逻辑 RePKG作为一款针对Wallp…

作者头像 李华
网站建设 2026/4/19 19:00:40

解决GitHub英文痛点:GitHub中文插件让开发者效率提升30%的秘密

解决GitHub英文痛点:GitHub中文插件让开发者效率提升30%的秘密 【免费下载链接】github-chinese GitHub 汉化插件,GitHub 中文化界面。 (GitHub Translation To Chinese) 项目地址: https://gitcode.com/gh_mirrors/gi/github-chinese 作为开发者…

作者头像 李华
网站建设 2026/4/27 18:51:03

突破传输瓶颈:3步实现文件下载速度提升20倍

突破传输瓶颈:3步实现文件下载速度提升20倍 【免费下载链接】baidu-wangpan-parse 获取百度网盘分享文件的下载地址 项目地址: https://gitcode.com/gh_mirrors/ba/baidu-wangpan-parse 开篇诊断:文件传输的三大临床症状 在数字化办公环境中&…

作者头像 李华
网站建设 2026/4/28 4:14:10

在服务器(Ubuntu)无sudo权限安装matlab

Linux MATLAB R2024a v24.1 打开破解文件看到是由羽享平台分享 百度网盘链接:https://pan.baidu.com/s/17ERtLgm950phpjnMRaDugg?pwd1kcw 提取码:1kcw 秘钥:21471-07182-41807-00726-32378-34241-61866-60308-44209-03650-51035-48216-2473…

作者头像 李华