说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

直接拿来用!10段超有用的Git命令行代码

HTML文档下载 WORD文档下载 PDF文档下载
本文分享了10条非常有用且先进的Git命令行语句,无论是运用在团队环境或是在私人项目中,你都可以直接来拿用。

本文分享了10条非常有用且先进的Git命令行语句,无论是运用在团队环境或是在私人项目中,你都可以直接来拿用。 

1.  在最后提交中更改Export(Export changes done in last commit 

这个命令通常会使用定期发送已更改的项目,以方便其他人审查/集成。

git archive -o ../updated.zip HEAD $(git diff --name-only HEAD^)  

2.  在两次提交之间更改Export文件(Export changed files between two commits)

同样地,如果你需要在两次提交之间更改文件,可以选择以下这段代码。

git archive -o ../latest.zip NEW_COMMIT_ID_HERE $(git diff --name-only OLD_COMMIT_ID_HERE NEW_COMMIT_ID_HERE) 
3. 克隆一个特定的远程分支(Clone a specific remote branch)

如果你想从远程资源库中克隆一个特定的分支,而无需克隆整个资源库分支,那么下面的这段代码将对你有用。

git init  git remote add -t BRANCH_NAME_HERE -f origin REMOTE_REPO_URL_PATH_HERE  git checkout BRANCH_NAME_HERE  
4.  从不相关的本地资源库中应用补丁(Apply patch from Unrelated local repository)

这里有个快捷方式可帮助你实现。

view plaincopy to clipboardprint?git --git-dir=PATH_TO_OTHER_REPOSITORY_HERE/.git format-patch -k -1 --stdout COMMIT_HASH_ID_HERE| git am -3 -k 

5.  检查分支是否在其它分支中遭到更改(Check if your Branch changes are part of Other branch)

cherry这个命令,能够检查你的分支在其他分支中是否被更改。它会在当前的分支上显示变化,并注明+或-标识符。+代表不存在,-表示在现有的分支中存在。

view plaincopy to clipboardprint?git cherry -v OTHER_BRANCH_NAME_HERE  #For example: to check with master branch  git cherry -v master  <br>

6. 启动一个无历史记录的新分支( Start a new Branch with No History)

有时,你想启动一个新的分支,但并不想运行漫长的历史记录,例如,你想将代码放置在一个公共的域中(开源),但又不想共享历史。

git checkout --orphan NEW_BRANCH_NAME_HERE  

7. 从其他分支签出文件但无需切换分支( Checkout File from Other Branch without Switching Branches 

这里将教你如何获取想要的文件。

git checkout BRANCH_NAME_HERE -- PATH_TO_FILE_IN_BRANCH_HERE

8. 忽略追踪文件中的更改( Ignore Changes in a Tracked File )

如果你是在某个团队中工作,他们都在使用同一个分支,也许你会频繁使用提取/合并(fetch/merge),但这有时需要重置特定的配置文件,这就意味着在每次合并后你必须去做更改。现在,使用这个命令,你可以要求Git忽略更改特定文件。

git update-index --assume-unchanged PATH_TO_FILE_HERE
9. 检查已提交部分是否在发布的版本中遭到更改(Check if committed changes are part of a release)

name-rev这个命令可以告诉你已提交到最新版本的某个位置。使用这个代码可帮助你检查,提交的部分是否在已发布版本中遭到更改。

git name-rev --name-only COMMIT_HASH_HERE  

10. 用复位替代合并(Pull with rebase instead of merge )

当某项特性分支被合并到主流中,此时该分支合并会在Git中以合并提交来进行记录。但是当团队中多个成员在同一个分支上工作时,常规的合并会导致多个合并消息在日志中呈现混乱状态。因此,你可以使用复位(rebase)来保持历史清晰,清除无用的合并消息。

git pull --rebase  
此外,你还可以通过配置一个特定的分支来复位。

git config branch.BRANCH_NAME_HERE.rebase true  
英文出自:Webdeveloperplus

支付宝风控系统对外输出 联合机构建支付安全生态圈 不同设备不同界面:Windows 9正在逼近! 福特联手英特尔 为汽车打造智慧感应系统 《近匠》环信:标准化即时通讯与未来社交构想 支持Swift!全新“四步测”BDD框架Quick诞生 中国式移动办公 纷享销客完成B轮融资千万美元 打造完美用户体验:“天翼平台开放日”沙龙纪实 我的编程认知:多思考、多编码、多测试 聚焦应用开发 2014年微信开发者大会即将召开 继续补Bug,jQuery Mobile发布1.4.3版本 手游SDK服务商棱镜公司获A轮投资 东方弘道领投 广而告之:Databricks终止Shark项目,转至Spark SQL DeNA China副总裁黄雪斌:IP战国时代的生存法则 巴别时代首席执行官赵暕:从页游到手游的完美转身 Oracle借助RESTFUL API扩展移动端版图 优秀求职者应主动问的5个问题 高德LBS智能硬件编程马拉松:硬件复兴,等你挑战! 首届bong线上黑客马拉松:运动数据分析应用bong+获大奖 英特尔推出基于WebRTC的协同通讯方案 凸显本土创新“软”实力 一周消息树:不同设备不同界面的Windows 9正在逼近! 乐卓网络CEO李澄澄:移动游戏IP是把双刃剑 高性能动画!HTML5 Canvas JavaScript框架KineticJS Swift最酷炫的七大功能 微信开发者大会讲师介绍:柳峰与你一起玩转公众平台应用开发 TIOBE 2014年7月编程语言排行榜:仅发布1月,Swift进Top 20! 艾格拉斯CEO王双义:手游自研引擎的荣耀之路 以招行为例,深圳云软黄榕振谈微信公众帐号企业应用高级开发 来自前苹果高管Heidi Roizen的经验之谈 【短讯】Dropbox、微软OneDrive打不开,国内用户该如何应对? 5分钟弄懂Docker! RakNet:被OculusVR收购的跨平台游戏网络引擎 高手们给我一个超级简单的HOOK API的例子好吗?求你们了。 错在哪里 好郁闷啊~ 谁有站内关键字模糊查询的代码?紧急求救、在线等待!!!! 字符串转化为数组的问题 讨论<<标准C++库大全>> 上次是哪位兄弟要的《新编API参考大全》CHM版呀?我找到了一个,还行。 欢迎大家访问我公司的网站! 请学c++builder 有份量的人推荐一本经典的教材(适合初学者) 欢迎大家访问我们公司的网址! 关于分页的问题 请帮我看看这个小程序 欢迎大家访问我公司的网站! 已知一个文件夹的路径,如何得到该文件夹中的文件的名字? 关于StreamReader的问题 欢迎大家访问我公司的网站! 有关编辑框的问题 各位大侠一个很菜的问题,来帮帮忙! 关于集合的一个小问题 最菜的问题,100分白送!!! 很基础问题,脑子不清楚,大家帮忙看看 紧急问题! 终于 知道MESSENGER 只是 WIN2K 的服务了! 那么 这 个怎么办?? 请问以下我如何实现一个带滚动条的子窗口 问一下,resin和iis集成后class文件放在什么目录下 用 http://www.rc80.com (c# + sqlserver2000) 只想换一个.net 的完整的分页代码! 一个Corba客户端连接的问题! 如何在resin中设置wap服务器功能 大家帮忙!! 什么时候用DataGrid,什么时候用DataList? 怎么样从数据库里取得某字段的值??? 昆腾的硬盘修理找谁啊?急,UP有分........ www.webmatrixhosting.net免费空间中FTP文件上传问题 Apache 2.0.43 +Tomcat 4.1.24+mod_jk2-2.0.43.dll整合问题出现:The servlet container is temporary unavailable or being upgraded 我装的Delphi7好像丢了一个文件:Proxies.pas,哪位好心人给我一个? 人,真脆弱! 开水房追女之呕心沥血计划 (超暴笑) 孤独 急!!Image对象如何设置成为透明的???Thanks! 【憋的慌】大头、阳光呢!!! 关于FLASHMX的遮罩问题 一个问题,想不通! 【憋的慌】死水、一辉呢!!! 急!!!急!!!怎么在建表时使用一个时间函数??就是指出加这条这条文件的时间?? 【憋的慌】蓝心、风呢!!! 怎么获得一个应用程序的图标,比如我用进程ID,获得其主模块,然后怎么办! 【憋的慌】冰冰、贝贝呢!!! 我获得一个服务,可以检验综的状态什么的,可我想获得除了这个以后的东西比如:.... 【憋的慌】珊珊艾、CoolSlob呢!!! 关于adodc控件删除的求救 【憋的慌】冰儿、江风呢!!! 中华鲟是什么类保护动物?看准“类” LED芯片包不包含衬底书上写的不明不白的 写的是衬底在芯片里 图里面却画在外面…… 求人民教育出版社八年级上册《老王》的墓志铭,快200字 中华鲟和白鳍豚是同一类动物吗? 三字经的全部内容 为蚂蚁写一句话,用上修辞 Vanilla是什么意思? 三字经第八篇全部内容 老王的墓志铭怎么写 vanilla custard是什么意思 谁能把《三字经》的全部内容给写一下.谢谢...有翻译的把翻译带上.谢谢...祝元旦快乐... 求人民教育出版社八年级上册《老王》的墓志铭100字 最好是成语成语的 I think English is ( ) than the other subjects,and I do ( )in it of allA more interesting;bestB much more interesting;well选哪个, 急需《三字经》里面的全部内容?如:人之初……等等的内容!有解释最好 To US IT SEEMS SO NATURAL TO PUT UP AN UMBRELLA TO KEEP OUT THE WATER WHEN IT RAINS.改错 ---the girl was too selfish and never thought of others,she wasn't getting on well with others.A thought B unless C since D until 《三字经》的内容有什么? They like playing computer games rather than 1 the rooms.  1是填cleaning/tm clean/clean还是cleans pen的意思 head the head the head the head the head the It is not good to put onlt a little water in the fish tank She was a girl who knew how to be happy even when she was sad 的中文翻译 I do intend to live my life on the safe The force of air can keep the water won’t fall down有语法错误吗? 激光有哪些之最如:最快的“刀”,最准的“尺”,最大的“书” 陶校长的演讲中持久的锻炼是什么意思 The wind will bring in some warm air.(改成反义疑问句的形式) 梯形ABCD中,AD∥BC∥EF,EF交AB、DC于E、F,交AC、BD于N、M,且M、N三等分EF,AD=2,BC=5,求EF的长如果有人能够在今天下午前回答正确的话,额外加高分. 陶校长的演讲持久的锻炼指什么意思 he can make thin如何改写为一般疑问句,特殊疑问句,否定句 life insurance policy go to something啥意思I also have a $10,000 life insurance policy that will go to the rabbits.前文说某人养了100多只兔子,导致生活入不敷出.然后说出这句话. 关于.快乐阅读,放飞梦想.的作文 在烟草花叶病毒和烟草中不能发生的遗传信息的传递有哪些 为寻找清洁能源用激光创造微型太阳 短暂的人生却有漫长的磨练这句话是什么意思 人是肉食动物还是素食动物? 激光以什么为能源 为什么最大的两栖动物是娃娃鱼 简单句变复合句 This is the hotel.I stayed at the hotel last week. 激光是啥? 三字经的部分内容是什么? 宾馆里有一座电梯,其最大载重量为1000千克,两名宾馆服务员要用电梯电梯把一批重物从底层搬到顶层,这两名服务员身体质量分别为60kg和80kg,每个重物的质量为50kg.请问每次电梯最多载重几箱 有一道题是这样的:已知m和n互为相反数,p和q互为倒数,a的绝对值是2,求m+n除以2007a 为什么三字经内容不同? 开心老王的英语水平到底怎么样啊? 安全帽承受压力好的性能是利用了什么原理 there isn't any lemonade in the 宾馆里一座电梯的最大载重量为1000千克.两名宾馆服务员要用电梯把一批重物从底层搬到顶层.这两名服务员的体重分别为60千克和80千克,货物每箱质量为50千克.已知电梯第一次载重690千克,你 半个乒乓球比一个完整的乒乓球承受的压力大对吗 三字经的中心思想是什么死等,求求你们了,要自己写的,200字以上,╰( ̄▽ ̄)╮╰( ̄▽ ̄)╮╰( ̄▽ ̄)╮ 开心老王对中国英语教育的看法 2、安全帽之所以承受压力好,是因为它利用( )的原理. 《三字经》的内容? what's the temperature?的答句 三个乒乓球盖能承受1吨的压力吗 冬天的一天,蚂蚁忙着翻晒受潮的粮食,一只……《蚂蚁和蝉》故事主要讲了:冬天的一天,蚂蚁忙着翻晒受潮的粮食,一只饥饿的蝉向它乞讨.蚂蚁堆蝉说:“你为什么不在夏天储备点粮食呢?” what's the temperature?的同义词 中华鲟为什么是一级保护动物 LED衬底分哪几种目前市面上主流的衬底分为三种,分别是蓝宝石,硅,碳化硅,据我了解,有些不是这种衬底,在此提问,以上三种是否只针对于长GAN,若长其它的,如发红光,会采用哪种衬底 写给老王的墓志铭 新西兰华裔科学家表现杰出 获赠昂贵实西班牙部分边境安装“铁刀网”防非法移澳一女子在自家后院做园艺工作时被毒蛇澳大利亚赃车轮胎金属熔化 致偷车贼三“携手-2013”中印陆军反恐联合训两季“好声音”小伙伴们星途如何英国楼价持续飙升 8万儿童圣诞节恐无谷歌斥美政府“肌肉发达” 称间谍行为美国参院将对一项同性恋权益法案辩论 日本少子化日益严重 逾6成日企雇佣员新闻集团窃听案涉案编辑被控藏匿证据 美国新泽西州一购物中心发生枪击事件 搬家走窗户折射恶法“后遗症”尼泊尔“王后池”开放 感受王朝身影印度将发射火星探测器 “廉价雄心”遭哈马斯称击落以色列无人机 以军反驳:尼泊尔“王后池”开放 感受王朝身影数据称美国每年千万人迁徙 中西部人口背地里限制媒体报道 日本“悄悄”举行日本政府拟加大对福岛核事故干预力度 印度将发射火星探测器 “廉价雄心”遭珍惜机遇谋发展 向“港独”说不--港政协委员建议加大对西部高校支持力度实事求是应对体育新时代--政协委员刘24小时国内要闻TOP10:三大运营全国人大上海代表团今上午举行全团会议“以重点领域改革的‘一子落’,带动经25岁怪癖男子卧室内扎帐篷睡觉 吓跑42股年报预增超10倍 谁是盈利王和被追杀陷绝境? 国民党将面临至少12德州平原县明确2017年空气环境质量卓美剧团:戏剧教育结硕果,2017年德州临邑县采取多种措施开展大气污染防苏宁金融开启“富女节” 能省能赚更安“全国三八红旗手”2017年首场巡讲是补短板还是添负担?——两会代表委员德州:男子酒后驾车闯卡 剐翻民警逃逸德州德城区食药局对第三方餐饮交易平台炼就妖股的最新套路:从单打独斗到抱团德州齐河交警大队加强危化品运输车辆安德州:两车操作不当发生刮碰 面包车躲见证数据引擎的力量—— 新IT推动“
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘