首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在引入git switch之后,git checkout还做些什么呢?

在引入git switch之后,git checkout还做些什么呢?
EN

Stack Overflow用户
提问于 2021-03-15 04:52:46
回答 1查看 375关注 0票数 2

众所周知,git checkout是一个非常过载的命令。而且我确实了解到某些命令被引入来分发,例如git switch

在我使用以下命令之前:

代码语言:javascript
复制
$ git checkout <existing-branch>
$ git checkout <hash>
$ git checkout -b <new-branch-name>

所以我想知道在介绍了git switch之后,git-checkout的左边的目的是什么?这是不推荐使用的命令吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-03-15 05:02:59

它被保留下来,至少是为了向后兼容。想想数以百万计的仍在使用git checkout的脚本--我们是否应该急于重写所有这些脚本?当然不是。

实际上,它甚至还没有被弃用。the docs中没有任何关于弃用的内容。另一方面,git restoregit switch的文档说“这个命令是实验性的,行为可能会改变。”

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66629436

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档