如何从git上批量拉取本地当前分支的所有代码
1 我本地有一个文件_netrc文件里面存储这git的相关信息,包括用户名和密码

你可以根据自己的git相关信息配置自己的信息
2 我当前的分支是dev,我要拉取当前分支下的所有代码,编写shell脚本并且应用git命令如下
dirs=(dm-lib-share dm-lib-op dm-lib-gpp dm-lib-doclib dm-ui-share dm-ui-op dm-ui-gpp dm-ui-doclib dm-sharelib3rdparty)
for i in "${dirs[@]}";
do
     cd $i
     echo Pull `pwd`...
     git checkout dev
     git pull -v
     cd ..
done 
将脚本保存为.sh的文件,点击运行就可以了
如何从git上批量拉取本地当前分支的所有代码的更多相关文章
- Git如何强制拉取一个远程分支到本地分支(转载)
		
有时候,我们在使用git pull指令想把一个远程分支拉取到本地分支的时候,老是会拉取失败,这一般是因为某种原因,本地分支和远程分支的内容差异无法被git成功识别出来,所以git pull指令什么都不 ...
 - git pull 默认拉取远端其他分支 问题解决
		
今天工作中遇见了一个问题:执行git pull 命令时,默认合并了远端的某个分支,经过查阅资料发现是git的配置问题. 如图所示: git 查看远端主机详细配置信息 git remote show o ...
 - Git拉取远程新分支
		
1.查看本地分支 git branch 2.查看远程分支 git branch -a 3.如果要拉取的远程分支本地没有 git fetch 4.拉取远程新分支到本地 git checkout -b ...
 - Linux 搭建git 自己拉取本地 git pull,其他地方的git仓库拉取代码
		
Linux 下建立 Git 与 GitHub 的连接 Git 是一款开源的分布式版本控制系统,而 GitHub 是依托 Git 的代码托管平台. GitHub 利用 Git 极其强大的克隆和分支功能, ...
 - 阿里云视频点播之URL批量拉取上传(调整为多个视频上传)
		
项目引入阿里云视频点播PHP-SDK 背景:2021年乐视云的点播将停止提供服务,项目决定选择选用阿里云的视频的点播.在上线前,需要将之前的视频提前导入资源库,URLS方式拉取是比较方便的,对编辑同事 ...
 - 版本控制git之三-多人协作 变基 推送 拉取 删除远程分支
		
版本控制git之三-多人协作 wangfeng7399已关注0人评论350人阅读2019-02-20 21:33:08 如果你想获得一份已经存在了的 Git 仓库的拷贝,比如说,你想为某个开源 ...
 - 使用git提交和拉取gitee的代码
		
使用git提交和拉取gitee的代码 1. 安装Git(自行摸索) 2. 在gitee新建仓库 名称和路径自己写 这两个二选一足矣 默认分支master就行 复制这个链接,待会要用 3. 新建项目目录 ...
 - git pull拉取远程指定分支
		
1.若git clone之后想拉取某个指定分支:先git pull ,然后git checkout 指定分支名称 2.若git clone之后想拉取某个指定分支:先git fetch origin 分 ...
 - 【转】【Mac + Git】之Git pull 强制拉取并覆盖本地代码
		
Git pull 强制拉取并覆盖本地代码 git fetch --all git reset --hard origin/master git pull 参考文章: <Git pull 强制拉取 ...
 
随机推荐
- 快速解决设置Android 23.0以上版本对SD卡的读写权限无效的问题
			
快速解决设置Android 23.0以上版本对SD卡的读写权限无效的问题 转 https://www.jb51.net/article/144939.htm 今天小编就为大家分享一篇快速解决设置And ...
 - Flask+uwsgi+Nginx+Ubuntu部署教程
			
学习 Flask,写完一个 Flask 应用需要部署的时候,就想着折腾自己的服务器.根据搜索的教程照做,对于原理一知半解,磕磕碰碰,只要运行起来了,谢天谢地然后不再折腾了,到下一次还需要部署时,这样的 ...
 - 一百一十六:CMS系统之使用阿里大于sdk发送短信验证码
			
阿里大于短信平台:https://dysms.console.aliyun.com/dysms.htm#/overview 使用教程:https://blog.csdn.net/qq103189393 ...
 - 一百零三:CMS系统之使用sweetalert提示框优化返回结果
			
在base模板中引用 在修改密码的js中使用 $(function () { $('#submit').click(function (evnet) { evnet.preventDefault(); ...
 - Ubuntu防火墙常用命令
			
Ubuntu默认防火墙安装.启用.配置.端口.查看状态相关信息 最简单的一个操作: sudo ufw status(如果你是root,则去掉sudo,ufw status)可检查防火墙的状态,我的返回 ...
 - Pearson Correlation Score
			
[http://www.statisticshowto.com/what-is-the-pearson-correlation-coefficient/] Correlation between se ...
 - wdScrollTab
			
wdScrollTab是一个采用jQuery实现的Tab面板,当标签太多超出页面时会自动滚动.支持iframe.ajax调用和动态加载内容.
 - 0-linux简介
			
linux是什么? linux有什么用? linux学了能做什么? 潜台词:linux能找什么工作?有没有钱和前途? linux要学什么? 服务的安装,配置,维护 保障服务/系统/业务的稳定,能长期不 ...
 - 根据文本内容确定UILabel的高度
			
NSString *str = @"严重依赖中国的美国公司包括苹果.百胜餐饮集团都感受到了近期人民币贬值带来的痛.这直接导致了苹果股价下跌了5.2%,拥有肯德基.必胜客的百胜也下跌了4.9% ...
 - Hive概述
			
HIVE是什么 开发调试麻烦 只能用java开发 需要对hadoop的底层及api比较了解才能开发复杂代码 HQL Hive是基于Hadoop的一个数据仓库工具.可以将结构化的数据 ...