当前位置: 首页 > news >正文

Git常用命令详解

  1. 克隆仓库
    执行以下命令克隆远程仓库:
git clone 远程仓库地址

获取仓库地址的方法:

  • 登录Gitee个人主页
  • 进入"我的"->“仓库”
  • 选择目标仓库并复制其地址在这里插入图片描述
    在这里插入图片描述
  1. 查看未被追踪的文件(这些文件尚未被Git识别):
git status

在这里插入图片描述
3. 跟踪文件变更:

git add

在这里插入图片描述
4. 提交文件到本地仓库:

git commit -m "注释"

在这里插入图片描述
5. 推送代码到远程仓库:

git push

在这里插入图片描述
在Gitee上可以看到这次提交
在这里插入图片描述
6. 删除操作:

git rm 文件名

在这里插入图片描述
仓库中可以看到删除记录,且不再展示被删除文件
在这里插入图片描述
7.查看本地所有分支

git branch

在这里插入图片描述
8.查看所有的本地和远程分支

git branch -a

在这里插入图片描述
9.创建分支并推送到远程仓库

git checkout -b 分支名//创建分支
git push --set-upstream origin 分支名//将分支推送到远程仓库

仅创建后第一次使用需要推送
在这里插入图片描述
在这里插入图片描述

完成一次在分支上修改代码并推送到远程仓库的操作
在这里插入图片描述

10.切换分支

git checkout 分支名

在这里插入图片描述
11.合并分支
要合并某个分支1到另一个分支2上需要先切换到另一分支2上,再执行合并

git checkout 被合并的分支名
git merge 要合并的分支名
git push

在这里插入图片描述
12.删除本地分支(需切换到其他分支后执行)

git branch -d <本地分支名>

在这里插入图片描述
13.删除远程分支

git push origin --delete <远程分支名>

在这里插入图片描述

  1. 拉取远程分支
    若公司Git远程仓库中已存在所需分支,但本地尚未创建该分支时,可按以下步骤操作:
git fetch origin 分支名//从远程仓库(origin)拉取指定分支的所有更新,但不会自动合并或修改本地工作区。
git checkout -b <本地分支名> origin/<远程分支名>//基于远程分支(origin/远程分支名)创建一个新的本地分支,并自动切换到该分支。

在这里插入图片描述

15.查看所有操作的版本号

git reflog

在这里插入图片描述

16.版本回退操作

git reset --hard 版本号//回退到指定版本
git reset --hard  HEAD^//回退到上一个版本

在这里插入图片描述
在这里插入图片描述

http://www.lryc.cn/news/609399.html

相关文章:

  • RSA 解密逻辑
  • 微服务的使用
  • AI生成图片工具分享!
  • 常见框架漏洞靶场攻略
  • 【LeetCode刷题指南】--对称二叉树,另一颗树的子树
  • C++入门自学Day5-- C/C++内存管理(续)
  • C语言数据结构(7)贪吃蛇项目2.贪吃蛇项目实现
  • Linux 文件系统基本管理
  • python 12 install jupyter时zmq.h或libzmq报错处理
  • 基于springboot的在线考试系统/考试信息管理平台
  • 苍穹外卖项目学习——day1(项目概述、环境搭建)
  • 团队独立思考的力量
  • 机器学习——决策树(DecisionTree)
  • 波士顿房价预测工具 - XGBoost实现
  • 三、驱动篇-HDF驱动介绍1
  • 【Unity】背包系统 + 物品管理窗口 (上)
  • Python 的标准库 bisect 模块
  • 从WebShell 与 ShellCode 免杀技术 打造适合自己的免杀技术链
  • [Oracle] 获取系统当前日期
  • 使用AssemblyAI将音频数据转换成文本
  • [Oracle] TO_DATE()函数
  • gpu instancer crowd 使用自定义材质并且只修改单个物体的材质参数
  • 机器学习 决策树基本介绍
  • [2025ICCV-目标检测方向]DuET:通过无示例任务算术进行双增量对象检测
  • 数据结构:单向链表的函数创建
  • kubernetes基础知识
  • io_cancel系统调用及示例
  • 11.消息队列
  • IDEA查看源码利器XCodeMap插件
  • LangChain4J入门:使用SpringBoot-start