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

一篇了解 Git 运用方式

一:安装

Windows下载安装:
https://git-scm.com/
Linux下载安装:
sudo apt update
sudo apt install git

安装完毕之后第一次使用会设置基本配置:

git config --global user.name "你的用户名"
git config --global user.email "你的邮箱"
// 查看配置
git config --list

二:git 基本核心命令

# 克隆仓库到本地
git clone
##### Git 文件有三个主要区域:工作区、暂存区、仓库  #####
# 查看文件状态
git status
# 将文件的修改从​​工作区​​添加到​​暂存区​​
git add
# 将​​暂存区​​的文件快照永久保存到​​仓库​​的历史记录中
git commit -m "提交信息"
# 将代码提交到仓库
git push
# 查看提交历史
git log
# 查看工作区和暂存区的差异
git diff
### 撤销与回退 ####
# 丢弃工作区的修改​​,恢复到最近一次 git commit或 git add时的状态。
git restore
# 将文件从​​暂存区​​撤出,但保留工作区的修改
git restore --staged

三:分支管理操作

########### 分支管理 ###########
# 1. 查看所有本地分支
git branch
# 2. 查看远程仓库所有分支
git branch -r
# 3. 创建一个新分支
git branch
# 4. 切换到指定分支
git switch
# 5. 创建并切换到新分支
git switch -c
# 6. 将指定分支合并到​​当前所在分支
git merge
# 7. 删除一个已合并的分支
git branch -d
# 8. 强制删除一个分支
git branch -D

四:其他 git 功

# 从远程拉取更新并合并到本地
git pull
# 将本地分支推送到远程仓库
git push -u origin
# 获取指定分支
# 1.创建并切换到本地 zsl 分支,并将其与远程的 origin/zsl 分支关联
git switch -c zsl origin/zsl
# 2.克隆时直接指定分支
git clone -b zsl
http://www.zskr.cn/news/10824.html

相关文章:

  • torch.max函数在分类问题中的使用 学习
  • react native 国际化 react-i18next 和 i18n,运用高级组件的形式。 - 指南
  • react性能优化
  • Gitee如何重塑中国开发者的代码托管体验
  • 模块化面向对象 2章
  • Debezium + Kafka + Flink/Doris Stream Load 实时数仓
  • 实用指南:【Makefile】Linux内核模块编译
  • Gitee DevOps平台:中国企业数字化转型的代码管理新范式
  • 幂运算与航班中转的奇妙旅行:探索算法世界的两极 - 实践
  • 论Linux安装后需要进行的配置
  • 51单片机-驱动DS1302时钟芯片模块教程 - 实践
  • 数组和链表读取、插入、删除以及查找的区别
  • 在K8S中,日志分析工具有哪些可以与K8S集群通讯?
  • 【2025最新教程】Claude Code国内使用_保姆级新手安装使用教程_最强AI编程工具
  • 如何计算sequence粒度的负载均衡损失 - 教程
  • P13885 [蓝桥杯 2023 省 Java/Python A] 反异或 01 串
  • 西电PCB设计指南第3章学习笔记
  • Vitrualbox、kali、metaspolitable2下载安装
  • llm入门环境
  • 借助Aspose.HTML控件,使用 Python 编辑 HTML
  • 汽车视频总线采集过程中,如何兼顾响应速度和可靠性?
  • 2025年十大好用网盘推荐:功能、口碑与性价比大对比
  • 使用 Ansible 批量安装 Docker
  • 二十一、DevOps:从零建设基于K8s的DevOps平台(二)
  • 新手项目经理如何选工具?2025年这5款上手快、不复杂的项目管理软件适合你
  • 用DiskGenius重新分区,检测出U盘虚标容量。
  • 2025低空经济时空信息平台
  • CF2147G
  • 全栈开发者效率工具图谱:从IDE到云服务的最优组合 - 指南
  • 遥感影像处理利器:PCL Geomatica 2018 功能与安装指南