• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    Linux使用git检出一个单独的分支的方法

      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 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    Linux使用git检出一个单独的分支的方法 Linux,使用,git,检出,一个,