• 企业400电话
  • 网络优化推广
  • AI电话机器人
  • 呼叫中心
  • 全 部 栏 目

    网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    Linux使用git检出一个单独的分支的方法
    POST TIME:2021-10-20 10:19

      Linux下git可以检出分支,但很多用户并不知道git可以检出一个单独的分支,使用git检出分支的方法不适用于单独分支的检出,那么Linux git要如何检出单独一个分支呢?

      有时候,只想从版本库中clone出一个单独的分支来(比如,网站发布的代码),其他相关分支并不需要检出。

      这时直接使用 git clone出整个版本库就显得不合适了。

      git clone 《url》 --branch 《branch》 --single-branch [《folder》]

      但这和我的实际情况稍有不同,我的代码之前是用svn管理的,在服务器上已经使用svn方法发布了,使用这个命令就提示错误了:

      git clone -b qinghaihu --single-branch 。

      因为当前目录上已经有对应文件了,若是发布到一个新目录下则没有这个问题。

      另一个答案:

      Clone a specific Git branch [duplicate]

      即:

      cd $BRANCH

      git init

      git remote add -t $BRANCH -f origin $REMOTE_REPO

      git checkout -f $BRANCH

      注意最后一个checkout命令加了一个-f参数,这样就可以强制覆盖已有文件

      上面就是git检出一个单独分支的方法介绍了,如果你实用git检出整个版本库会出现报错提示,应使用正确的命令检出单独分支。

    上一篇:Linux lnmp下无法使用mail发邮件的两种解决方法
    下一篇:Linux系统的服务器上配置电信网通双IP的方法
  • 相关文章
  • 

    关于我们 | 付款方式 | 荣誉资质 | 业务提交 | 代理合作


    © 2016-2020 巨人网络通讯

    时间:9:00-21:00 (节假日不休)

    地址:江苏信息产业基地11号楼四层

    《增值电信业务经营许可证》 苏B2-20120278

    X

    截屏,微信识别二维码

    微信号:veteran88

    (点击微信号复制,添加好友)

     打开微信