Git进阶之旅:tag 标签 & IDEA 整合 Git

第一章:tag 标签远程管理

  1. git 标签 tag 管理:
    1. 标签有两种:
      1. 轻量级标签(lightweight)
      2. 带有附注标签(annotated)
    2. **git tag 标签名:**创建一个标签
    3. git tag 标签名 -m ' 附注内容 ': 创建一个附注标签
    4. git tag -d 标签名: 删除本地标签
标签推送:
  1. **git push 远程数据库名 标签1 标签2 ···:**将多个标签推送至远程
  2. git push 远程数据库名 --tag: 将所有标签推送至远程
标签拉取:
  1. git pull :拉取标签
删除远程标签:
  1. **git push 远程库名:regs / tags / 标签名:**删除远程标签名
  2. git push 远程库名 --delete tag 标签1 标签2 ···: 删除多个标签
签检出:
  1. git checkout -b 自定义标签名 远程标签名: 标签检出

第二章:Git 图形界面工具

gitk:在仓库路径下输入 gitk
  1. 在界面上可以看到提交的流程,包括分支的合并。同时可以做分支管理和标签管理
git gui:在命令行中输入 git gui
  1. 也是一个图形化界面工具

第三章:IDEA 整合 Git 使用

IDEA 中配置 Git:
初始化项目包作为 Git 本地库,克隆 GitHub 上的仓库
  1. 设置仓库级别名称、邮箱地址
  2. 关联远程仓库
  3. 将远程库中的文件拉取下来
  4. 将 IDEA 中文件让 Git 管理
  5. 此时,被 Git 管理的文件在 IDEA 中会变为绿色,此时就可以在 IDEA 中进行开发
相关推荐
A_Lonely_Cat2 天前
记一次 GitHub 幽灵协作者大清洗:强制重写 Git 历史与穿透 CDN 缓存实践
git·github
和你看星星4 天前
Git rerere:让重复冲突只解决一次
git
嘻嘻仙人7 天前
Ubuntu中 git上传自己的项目和二次上传一般流程
git·github
Patrick_Wilson7 天前
Squash Merge 的血缘陷阱:为什么删掉的代码又活了过来
前端·git·程序员
沉浸学习的匿名网友7 天前
什么是 .gitignore?为什么每个 Git 项目几乎都离不开它?
前端·git
深海鱼在掘金8 天前
Git 完全指南 —— 第3章:理解工作区、暂存区、版本库三个核心
git
江华森8 天前
Git 基础筑基:从原理到团队协作的全栈实战
git
JakeJiang9 天前
Git 必备命令指南:从日常高频到项目开发实战
git
叫我少年10 天前
Windows 中安装 git
git
深海鱼在掘金15 天前
Git 完全指南 —— 第1章:Git 概览与版本控制演进
git