Git裸仓库的Active Branch切换方法

在服务器上通过init --bare创建了一个裸仓库作为远程仓库使用,并且存在三个分支(master/kid/develop),但在使用中发现代码虽然能正常提交,但是远程仓库中没有显示我的提交记录,发现原来是远程仓库的活动分支在kid上,git log不会显示develop分支上的记录。但是通过git checkout develop会提示“fatal: This operation must be run in a work tree”。这是由于裸仓库是不能使用诸如git checkout之类的命令的。

之后发现,在远程仓库上切换分支,可以使用git symbolic-ref HEAD refs/heads/develop命令,这样就把Head切换到你想切换的分支上去啦

最新文章

  1. JQuery插件定义
  2. c#在字符串中计算加减乘除...
  3. Dynamics AX 2012 R3 仓库和运输管理系列 - 仓库管理模块安装与配置
  4. HC系列蓝牙模块连接单片机与电脑,传输数据(蓝牙心电测试)
  5. mac下163企业邮箱客户端的配置
  6. hihoCoder #1174 : 拓扑排序·一 (判断循环图)
  7. 学习面试题Day07
  8. 如何使用axis2 构建 Android 服务器后端--- 工具准备与环境配置
  9. 《面试题精选》15.O(logn)求Fibonacci数列
  10. js获取select默认选中的Option (非当前选中值)
  11. 【Linux】Linux 自己主动挂载NTFS格式移动硬盘
  12. 深入浅出Redis-Spring整合Redis
  13. Spring Cloud微服务实践之路- Eureka Server 中的第一个异常
  14. Java基础 -- String,StringBuilder,StringBuffer三者的区别
  15. 【intern】最长公共子串、编辑距离、KMP 等
  16. Tomcat 8005/8009/8080/8443端口的作用
  17. PHP生成二维码,PHPQRCode
  18. Flume Source 实例
  19. Vue filter-v-for 使用
  20. linux命令总结free命令

热门文章

  1. Watchtower - 自动更新 Docker 镜像与容器
  2. 开始进行lammps手册的学习啦,跟着Manual一边翻译一边做吧!(转载)
  3. NET Core Kestrel部署HTTPS 一个服务器绑一个证书 一个服务器绑多个证书
  4. JAVA虚拟机故障诊断总结
  5. 深入了解Redis(3)-对象
  6. 分享一个FileUtil工具类,基本满足web开发中的文件上传,单个文件下载,多个文件下载的需求
  7. SQL Server解惑——标识列的限制和跳号现象
  8. C#可空类型 T?
  9. 吐槽express 中间件multer
  10. vue 0点定时网络请求