这篇文章主要介绍了从Git上checkout指定的文件夹至本地的代码,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

当项目过大时,从服务器上拉取项目是件很头疼的事情,那么就说说怎么只拉区某个或几个文件夹至本地。

上代码:

git clone -n git@172.0.0.10:test/test_platform.git

cd test_platform

git config core.sparsecheckout true

echo webapp/css >> .git/info/sparse-checkout

git checkout master

如果需要 check out 多个文件夹的话,以此类推。

echo webapp/js >> .git/info/sparse-checkout

echo webapp/img >> .git/info/sparse-checkout

最后继续 执行命令,checkout 项目至本地

git checkout master

简单实用,走起来吧!

PS:下面看下Git语法之Checkout使用

情况一:未使用 git add 缓存代码时:

// 放弃单个文件修改,注意不要忘记中间的"--",不写就成了检出分支了!

git checkout -- filepathname

// 放弃所有的文件修改

git checkout .

此命令用来放弃掉所有还没有加入到缓存区(就是 git add 命令)的修改:内容修改与整个文件删除。但是此命令不会删除掉刚新建的文件。因为刚新建的文件还没已有加入到 git 的管理系统中。所以对于git是未知的。自己手动删除就好了。

情况二:已经使用了 git add 缓存了代码:

可以使用 git reset HEAD filepathname (比如: git reset HEAD readme.md)来放弃指定文件的缓存,放弃所有的缓存可以使用 git reset HEAD . 命令。

此命令用来清除 git 对于文件修改的缓存。相当于撤销 git add 命令所在的工作。在使用本命令后,本地的修改并不会消失,而是回到了如(一)所示的状态。继续用(一)中的操作,就可以放弃本地的修改。

情况三:已经用 git commit 提交了代码:

可以使用 **git reset --hard HEAD^ 来回退到上一次commit的状态。此命令可以用来回退到任意版本:git reset --hard commitid **

你可以使用 **git log **命令来查看git的提交历史。git log 的输出如下,之一这里可以看到第一行就是 commitid:

到此这篇关于从Git上checkout指定的文件夹至本地的文章就介绍到这了。

linux 防蓝光软件下载,教你如何从Git上checkout指定的文件夹至本地的代码相关推荐

  1. 教你如何在电脑上建一个绝密文件夹

    教你如何在电脑上建一个绝密文件夹 电脑中总有一些私密文件或者公司客户重要文件不想让别人看到或者窃取篡改,如何建立一个别人都打不开的文件夹,简单几招请往下看! 1.在e盘中,建一个命名为"绝密 ...

  2. 太阳的光和灯光有什么区别_防蓝光眼镜的原理是什么,为什么这么多人用?

    蓝光是可见光的一部分,我们平常看到的太阳光.室内灯光.手机电脑的白光都隐藏有蓝光,它混合其中肉眼难以看到.但太阳光里的蓝光是不伤眼,眼球的发育.昼夜节律调节.多巴胺分泌都需要依靠太阳光中的蓝光去刺激才 ...

  3. linux中使用redshift进行防蓝光

    电脑太刺眼时,可以使用redshift来调整光线 安装方式: 可以直接用command装 参考:https://blog.csdn.net/xu823508091/article/details/12 ...

  4. 全面屏+光学防蓝光+AI人工智能,创维55H5评测

    2017年,彩电行业整体表现欠佳,一方面遭遇液晶面板涨价潮使单品利润下降,另一方面创新乏术难以刺激消费者的兴奋点.2017年5月,创维发布H7系列全面屏电视,涵盖50英寸.58英寸和65英寸,开启了彩 ...

  5. Mac如何开启防蓝光功能?

    现代人看手机.看电脑的时间越来越多,蓝光的功能越来越重要,在Mac上有提供防蓝光的功能,今天小编教大家开启Mac上的防滤蓝光功能的方法. 开启Mac 滤蓝光功能 如果是使用Mac的使用者,macOS上 ...

  6. easyui-window窗口不遮挡_眼睛是心灵的窗口、佩戴舒适又时尚的米家防蓝光护目镜 Pro...

    哈喽!小伙伴们大家好,我们现在生活中的电子设备越来越多,一些办公室职员更是长时间对着电脑看,还有搞IT的小哥们,我敢说十个就有九个是戴眼镜的,我们的眼睛长时间的对着电脑或者手机使用,那么蓝光对眼睛的危 ...

  7. 防蓝光膜真的能阻挡蓝光,减小辐射吗?

    一定程度上可以 防蓝光钢化膜是含有蓝光AB胶的膜,OCA光学胶作用于贴合钢化玻璃,光学级别的基本材料本身阻隔蓝光,30%已经是比较高的了. 可以阻隔紫外光射线,短波蓝光射线,柔和炫目光源刺激.

  8. 防蓝光膜能减小手机对眼睛的伤害吗?

    从物理的角度来说的确可以(小到可怜) 但是从心理上就要命了,听信了那些鬼广告导致心理防线骤降!!! 玩手机本来有意识的想玩了这么久是不是要休息一下呢,一想到自己贴了防蓝光膜自信起来了接着玩,存在侥幸的 ...

  9. 电脑屏幕设置(亮度,防蓝光...)-台式机显示器

    电脑屏幕买来可以直接用, 使用默认设置, 但是有的设置可以根据自己喜好来进行配置: 1.屏幕下方按键说明: 电脑屏幕下方一般会有5个按键, 从左到右依次是: 退出, 上一个(减), 下一个(增), 菜 ...

  10. 全光谱防蓝光护眼灯有用吗?怎么分辨是全光谱灯

    每个人的家里都有一两个台灯,孩子用来学习,老人用来阅读.但台灯不仅仅是用来照明而已,还需要呵护我们的双眼.现在的孩子患近视的人越来越多,很多小学生都戴上了眼镜,而老年人老花眼白内障的患者也在攀升,主要 ...

最新文章

  1. java编程石头剪刀布图片_石头、剪刀、布!10分钟带你打开深度学习大门,代码已开源...
  2. Binder相关面试总结(六):四大组件底层的通信机制是怎样的
  3. matlab考试资料,MATLAB复习资料
  4. bootstrap模态框使用
  5. python提示line3_python: line=f.readlines() 后如何消除line中的’\n’
  6. Eureka出现No instances available for xxx的五种解决方案(不能解决你骂我)
  7. 微信企业号开发:启用回调模式
  8. python中格式化字符串
  9. 解析几何复习(一)向量代数
  10. notifier chain — 内核通知链【转】
  11. viper4android蓝牙耳机,蝰蛇音效app下载-蝰蛇音效官方版(ViPER4Android FX)下载v2.7.1.0 安卓版-单机手游网...
  12. java 纯真ip 乱码_UTF-8使用纯真IP数据库乱码问题
  13. 在我的订单中,点击去付款查看每个订单详情
  14. 什么叫断章取义,什么叫曲解——你被骗了多少年?
  15. 实习收获之 获取json对象键值的几种方法
  16. jdk安装包解压后如何安装(jdk下载安装)
  17. 【蓝桥杯】欧拉定理 + 欧拉数线性筛法
  18. 免费域名证书最新申请方式大全
  19. python_绘制动态地图
  20. swoole - 简介

热门文章

  1. 计算机技术专业求职简历,计算机技术专业求职简历模板
  2. 通俗易懂的方式讲解最大流和最小割问题
  3. 2021年PMP考试模拟题3(含答案)
  4. 设计模式 - 抽象工厂模式案例
  5. 全球与中国高亮度LED灯市场现状及未来发展趋势
  6. DNS,NS,TTL相互关系
  7. linux+极点五笔输入法,CentOS系统安装极点五笔输入法
  8. 16 计算二叉树叶子结点数目(耿 6.14)
  9. 硬件接口之Camera DVP
  10. java gc_Java GC的那些事(1)