第一章:tag 标签远程管理
- git 标签 tag 管理:
- 标签有两种:
- 轻量级标签(lightweight)
- 带有附注标签(annotated)
- git tag 标签名:创建一个标签
- git tag 标签名 -m ' 附注内容 ':创建一个附注标签
- git tag -d 标签名:删除本地标签
- 标签有两种:
-
标签推送:
- git push 远程数据库名 标签1 标签2 ···:将多个标签推送至远程
- git push 远程数据库名 --tag:将所有标签推送至远程
-
标签拉取:
- git pull:拉取标签
-
删除远程标签:
- git push 远程库名:regs / tags / 标签名:删除远程标签名
- git push 远程库名 --delete tag 标签1 标签2 ···:删除多个标签
-
标签检出:
- git checkout -b 自定义标签名 远程标签名:标签检出
第二章:Git 图形界面工具
-
gitk:在仓库路径下输入 gitk
- 在界面上可以看到提交的流程,包括分支的合并。同时可以做分支管理和标签管理
-
git gui:在命令行中输入 git gui
- 也是一个图形化界面工具
第三章:IDEA 整合 Git 使用
-
IDEA 中配置 Git:
-
初始化项目包作为 Git 本地库,克隆 GitHub 上的仓库
- 设置仓库级别名称、邮箱地址
- 关联远程仓库
- 将远程库中的文件拉取下来
- 将 IDEA 中文件让 Git 管理
- 此时,被 Git 管理的文件在 IDEA 中会变为绿色,此时就可以在 IDEA 中进行开发