如何只克隆git仓库中的一个分支

作者&投稿:展梁 (若有异议请与网页底部的电邮联系)
如何只克隆git仓库中的一个分支~


1,从已有的分支创建新的分支(如从master分支),创建一个dev分支

git checkout -b dev

2,创建完可以查看一下,分支已经切换到dev
git branch

3,提交该分支到远程仓库

git push origin dev

4,测试从远程获取dev

git pull origin dev

或者:

如果用命令行,运行 git fetch,可以将远程分支信息获取到本地,再运行 git checkout -b local-branchname origin/remote_branchname 就可以将远程分支映射到本地命名为local-branchname 的一分支

5,我觉得现在重要的就是设置git push,pull默认的提交获取分支,这样就很方便的使用git push 提交信息或git pull获取信息

git branch --set-upstream-to=origin/dev

取消对master的跟踪

git branch --unset-upstream master

6,现在随便修改一下工程文件的内容,然后git commit ,git push,之后就可以直接提交到远程的dev分支中,而不会是master

如何克隆回购所有标签和分支? 我发现的唯一方式是镜像的回购协议: $ git clone --mirror git@myhost:mybackup.git 这将创建一个本地mybackup.git目录,它知道所有标签/分支(我得到整个列表),但它不是一个回购协议: $ git checkout mytag f


如何只克隆git仓库中的一个分支?
1、去mysgit官网下载软件,windows的在页面上方直接点击download进行下载即可 2、修改配置 git config --global user.name git config --global user.email 如:git config --global user.name "zbx"git config --global user.email "zbx@XX.cn"3、进入到想要放项目的目录,本例中gitdata目录就是...

如何只克隆git仓库中的一个分支
首先,你需要使用$ git clone这个命令克隆一个本地库。之后它会自动克隆一个master分支(这个貌似是必须的)。之后不会克隆任何一个分支下来的。假定你需要一个dev(此处假定远程库中已经存在此分支,也就是你需要克隆的)分支用于开发的话,你需要在dev分支上开发,就必须创建远程origin的dev分支到本地...

如何只克隆git仓库中的一个分支
克隆git仓库中的某一个分支,可用如下命令:git clone -b <branch_name> <repo> 如:git clone -b hdcp_ree_tee_dev ssh:\/\/hunterding@shanN15\/home7\/hunterding\/HDCP

如何只克隆git仓库中的一个分支
git clone -b <branch> <remote_repo> 例如: git clone -b 指定的分支名字 git clone <remote_repo> -b <branch> 这样就是某个分支呀 简单 git clone -b <branch> <remote_repo>

git怎么克隆远程仓库到本地仓库
git clone git@github.com:[仓库地址]1 我的Github中有一个名为basic_problem的仓库,现在要克隆到本地进行操作。输入以下命令 cd \/home\/zkgit clone git@github:zkangHUST.com\/basic_problem.git12 克隆完成后,在\/home\/zk目录下可以看到一个名为basic_problem的目录,这个目录下的内容与远程仓库...

如何只克隆git仓库中的一个分支
不大明白你说的历史记录都推送,不是把最新代码推送过去就行了么,说的这么复杂,如果是的话,命令gitpushorigin你的分支名。就可以了。

是否能够用Git去拷贝本地仓库到另外个位置
可以的,使用git clone \/path\/to\/repository #克隆版本库到当前目录,源地址可以是远程的也可以是本地版本库路径

完整迁移Git仓库到另一个远程地址(史上最简单办法)
项目中遇到git仓库迁移,很常见。如何把一个项目中所有的分支,tag等迁移到另一个仓库地址,需要执行一个特别的克隆命令,然后镜像push到新的仓库地址。具体步骤如下 1.打开命令行工具 2.以 bare 的方式克隆老的仓库 3.镜像push到新的仓库地址 4.在当前仓库中,把 old-repository.git 干掉 5.更新...

git怎么把远程仓库跟本地连接
1. 克隆远程仓库到本地。使用命令 `git clone `,将远程仓库克隆到本地。例如,如果远程仓库的URL是`https:\/\/github.com\/username\/repo.git`,则执行 `git clone https:\/\/github.com\/username\/repo.git`。2. 如果本地已经存在仓库,则添加远程仓库。使用命令 `git remote add ` 来添加远程仓库...

Git使用初级教程--仓库操作
创建本地仓库点击“Create a New Repository on your hard drive…”,为你的硬盘空间创建一个新仓库。这里需要输入仓库名称、描述,选择存放位置,并决定是否添加README文件、gitignore模板和许可证。创建完成后,你会在客户端看到新建的仓库名称,并在对应文件夹中看到仓库的初始化文件。克隆远程仓库接...

铜陵县19884315012: 如何只克隆git仓库中的一个分支 -
纵受前列: 首先,你需要使用$ git clone这个命令克隆一个本地库.之后它会自动克隆一个master分支(这个貌似是必须的).之后不会克隆任何一个分支下来的.假定你需要一个dev(此处假定远程库中已经存在此分支,也就是你需要克隆的)分支用于开发的话,你需要在dev分支上开发,就必须创建远程origin的dev分支到本地,于是他用这个命令创建本地dev分支:$ git checkout -b dev origin/dev 再同步下:$ git pull 这样就实现了克隆dev分支.

铜陵县19884315012: 怎么从gitlab中克隆分支代码 -
纵受前列: 方法/步骤 首先,项目成员都必须设置为 “Developer”(开发者)找到分支页面点击“Protected”栏选择一个分支,然后点击“Protect”按钮 这样所选分支对于所有 Developer 权限的账号,都无法 push,从而起到保护作用Git push 命令的陷阱push 包含了默认 merge 操作,该过程是自动的,如果有冲突代码段,只是简单的用时间较新的覆盖时间较老的代码,因此,常常会导致代码段丢失,从而破坏分支

铜陵县19884315012: 如何用github只克隆库里面的一个文件夹?? -
纵受前列: 1. 在git中这个是不可能的,像这样在Git的将是一个重大的努力和它的客户端方信息库的完整性再也无法得到保证.如果你有兴趣,搜索的“疏克隆”和“疏取”上的git的邮件列表.一般来说,在是,如果你有总是签出独立的几个目录,那么这些是两个不同的项目,应该生活在两个不同的存储库.你可以把它们粘合回来Git的子模块. 2. 如果只克隆一个文件夹,建议去看看新浪sae的SVN仓库,这样就可以的同步单个文件

铜陵县19884315012: GIT的技巧 -
纵受前列: 展开全部1. 在最后提交中更改Export(Export changes done in last commit ) 这个命令通常会使用定期发送已更改的项目,以方便其他人审查/集成. gitarchive-o../updated.zipHEAD$(gitdiff--name-onlyHEAD^)2. 在两次提交之间更改Export文件(...

铜陵县19884315012: 使用git clone 克隆版本库时为什么只克隆了一个.git隐藏文件夹? -
纵受前列: git clone +路径,只是告诉服务器你要下载的项目而已,还差一步,那就是选分支,例如(开发环境是 dev 验收环境是test分支这样) 所以git clone +分支后,紧跟命令:git checkout 分支名称 知道分支名称就直接写,不知道就问自己项目里的人,之后就会看到项目代码了,希望可以帮到你

铜陵县19884315012: 如何让git克隆到当前目录下问题,怎么解决 -
纵受前列: 解决办法是本地创建文件夹.克隆开发来分支代码到本地.Android Studio 从本地导入.然后关联git.首先克隆项目代码到本地.进入项目打开想要克隆的目标文件夹源 git clone -b 分支名称 git地址zd 然后从Android Studio里面引入项目.最后关联git. 通过 VCS按钮那里 那个 enable XXX 那个选项进行关联

铜陵县19884315012: git 怎么获得github上代码的一个分支 -
纵受前列: 一般很少只下一个分支的,都是全下 不过你可以跟踪远程分支: git checkout –b local_branch origin/mybranch2 通过这个命令,你就可以在本地创建一个分支local_branch,跟远程仓库的mybranch2建立关联,跟踪这个分支.

铜陵县19884315012: git是否可以只克隆远程库的子目录? -
纵受前列: git只能克隆整个仓库,没办法只克隆子目录.

铜陵县19884315012: 如何将git的master分支整个替换为另外一个分支 -
纵受前列: 这个操作似乎并不能用简单的git branch -m来解决.搜索发现也有不少人有类似需求,贴上解决方法. 方法一 如果blah分支能够快速merge到master分支,那么采用这个方法 git checkout seotweaks git merge -s ours master git checkout master git ...

铜陵县19884315012: git 创建本地分支后怎么看到 -
纵受前列: 首先,你需要使用$ git clone这个命令克隆一个本地库.之后它会自动克隆一个master分支(这个貌似是必须的).之后不会克隆任何一个分支下来的.假定你需要一个dev(此处假定远程库中已经存在此分支,也就是你需要克隆的)分支用于开发的话,你需要在dev分支上开发,就必须创建远程origin的dev分支到本地,于是他用这个命令创建本地dev分支:$ git checkout -b dev origin/dev再同步下:$ git pull

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网