网站首页 > 精选文章 正文
git是一个怎么样的工具?是一个版本管理工具,熟悉SVN的应该都知道,SVN工具是一个局域网的文件、代码管理工具,而git的功能更加强大,资源存储在互联网上,任何地方任何地点都可以去访问,单单这一点就已经把SVN抛得好远。
git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
git的操作有很多,具体就不展开了,下图一目了然。

接上一篇文章,提到openwrt源码有很多版本和分支,那么每一个分支就只有一个版本吗?不是的,很多人不知道怎么查看每个分支的版本代码,现在一次性分享给大家,减少资源寻找的时间。
git branch -a 查看所有分支:

git tag 查看完所有版本,每一个分支的历史版本都可以看到:

迁出分支命令:git checkout -b lede-17.01 origin/lede-17.01 执行该命令可以迁出分支lede-17.01。
迁出某一个版本:git checkout v21.02.1 可以直接迁出该版本的代码。该命令配合git tag,是很多人不注意以及不知道的。希望有在操作这块的同学能注意到。
- 上一篇: Linux 版本控制:用 Git 管理代码的艺术
- 下一篇: git 基础用法
猜你喜欢
- 2024-12-24 Git 使用技巧:从新手到大师
- 2024-12-24 git 基础用法
- 2024-12-24 Linux 版本控制:用 Git 管理代码的艺术
- 2024-12-24 Git团队多人协作开发分支流程管理方案
- 2024-12-24 git commitid相关知识一网打尽
- 2024-12-24 git的基本操作
- 2024-12-24 用 Golang封装你的API
- 2024-12-24 够骚!用 Python 还能玩 Git
- 2024-12-24 Git标签功能:为代码打上标签的重要性
- 2024-12-24 技术干货|常用的 Git 功能和选项
- 最近发表
- 标签列表
-
- 向日葵无法连接服务器 (32)
- git.exe (33)
- vscode更新 (34)
- dev c (33)
- git ignore命令 (32)
- gitlab提交代码步骤 (37)
- java update (36)
- vue debug (34)
- vue blur (32)
- vscode导入vue项目 (33)
- vue chart (32)
- vue cms (32)
- 大雅数据库 (34)
- 技术迭代 (37)
- 同一局域网 (33)
- github拒绝连接 (33)
- vscode php插件 (32)
- vue注释快捷键 (32)
- linux ssr (33)
- 微端服务器 (35)
- 导航猫 (32)
- 获取当前时间年月日 (33)
- stp软件 (33)
- http下载文件 (33)
- linux bt下载 (33)