git克隆远程仓库的指定分支
普通克隆方式:
git clone <远程仓库地址>
这种克隆方式默认是克隆master主分支,而且通过命令 git branch --list 能看到克隆后在本地也只有这一个分支,如果再通过新建分支再拉取指定分支,甚至可能还需要解决冲突,太繁琐。
那么,如何快速有效的直接克隆远程指定分支?
只需要一条命令:
git clone -b <指定分支名> <远程仓库地址>
会自动在克隆该分支在本地,同样克隆后本地只有这一个分支。
相关内容
-
git pull 提示错误 fatal: refusing to merge unrelated histories
从远程拉项目到本地的时候提示错误造成fatal:refusingtomergeunrelatedhistories错误的原因有以下几点:有一个包含一些提交的新Git存储库。然后...
-
uniapp git如何忽略unpackage文件
最近在写整理一个app框架,遇到git提交时unpackage文件无法忽略的问题1.第一反应是创建.gitignore文件,并写入unpackage目录本以为大功告成,奈何还是...
-
fatal: refusing to merge unrelated histories解决
今天本地创建了一个仓库(有README),把本地仓库和Github上关联以后,发现gitpull,gitfeach提醒fatal:refusingtomergeunrelate...
-
git推送本地分支到远程分支
有时候我们开发需要开一个分支,这样可以有效的并行开发.开分支有两种方式:一种是在远程开好分支,本地直接拉下来一种是本地开好分支,推送到远程1、远程先开好分支然后拉到本地gitc...
-
git查看远程仓库地址
命令:$gitremote-v如下:$gitremote-voriginhttp://168.168.168.168/aihongxin/com.git(fetch)origi...
-
git 对比两个分支/版本的差异区别
git比较两个版本之间的区别查看当前没有add的内容修改;gitdiff查看已经add没有commit的改动gitdiff--cached查看当前没有add和commit的改动...
-
git 撤销/放弃本地修改
如果在修改时发现修改错误,而要放弃本地修改时,一,未使用gitadd缓存代码时。可以使用 gitcheckout--filepathname (比如:&nb...
-
git命令学习笔记
git命令学习笔记gitaddgitadd*//加入暂存。gitcommit-a-m'comment'//提交修改。-m是添加注释gitcheckout//切换分支。新版为sw...
-
iOS唤起键盘页面被顶上去且无法自动回退带来的问题及解决方案
iOS唤起键盘页面被顶上去且无法自动回退带来的问题及解决方案methods:{//ios端输入框弹起后自动回弹kickBack(){setTimeout(()=>{window...
-
Linux删除乱码文件方法
在上传文件到服务器时可能会遇到一些突发情况,如:网络中断,这样会在服务器中产生乱码文件,这是你会发现使用rm-rf文件名,无法删除。虽不影响继续使用,但看着给人一种很不爽的感觉...