Git的 checkout 是个本地命令吗?
checkout是切换分支,这个切换仅是在本地所储存的分支分支中切换是吗?
也就是说checkout命令是不需要联网的是吗?
同事写了一个同步脚本为:
git checkout -f
git pull
我理解为:强制checkout到HEAD,然后执行pull,对吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
checkout是本地命令
git 不需要联网就可以使用,你的理解是对的
git checkout -f 我测试了下,结果是这样的
另外 git-checkout man手册里是这样说的
改了文件,加了个文件测试了下
那些更改的和添加到缓存区的文件都没有了