文档章节

Git 一些常用命令

ifeixiang
 ifeixiang
发布于 2014/10/31 17:49
字数 222
阅读 12
收藏 0

首先是基本的:

 1 git add *
 2 
 3 git commit -a -m "commit message"  
 4 
 5 //本地提交
 6 
 7 git remote add origin username@serverip:projectName
 8 
 9 git push origin master
10 
11 git fetch git pull

 

然后是:
1 git reset HEAD^ //只回退commit 与 index信息
2 //如果在服务器端的操作,想回退的话,可以用--f
3 git push --f origin master //这样,服务器的版本会被强制覆盖
4 git reset --hard // 代码级回退,所有东西都被回退
5 git rebase -i HEAD~5 //再将除第一条pick外全部改为squash,表示将最后的5次提交合并为一次提交

 

下面是Git打差异包的命令:
[shell]
1 git archive HEAD -o diff.zip $(git diff HEAD $hash --name-only)
2 OR
3 git archive HEAD -o diff.zip $(git diff $hash1 $hash2 --name-only)
4 #有时候会出现重命名过度的问题,用这条命令解决 git config --global diff.renamelimit "0"

 

© 著作权归作者所有

上一篇: php write_ini_file
ifeixiang
粉丝 16
博文 270
码字总数 99506
作品 0
广州
程序员
私信 提问
快速搭建git及设置github

快速搭建git及设置github 做过开发的同学对git肯定都是非常的熟悉了, 本文主要是对这些知识做一些总结,能够帮助你快速搭建好自己的环境 Git是目前世界上最先进的分布式版本控制系统,相对于传...

陈小扁
2016/04/22
110
0
常用 git 命令以及处理技巧

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 https://blog.csdn.net/FungLeo/article/details/95957875 常用 git 命令以及处理技巧 基础常...

FungLeo
07/15
0
0
Git 学习看这篇就够了!

Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。 可能新手会问“git和github有什么关系啊?” git是一个版本控制工具; github是一个用git做版本控...

Michaelyn
2016/12/26
121
0
闯过这 54 关,点亮你的 Git 技能树

开篇 如今,Git 大行其道,颇有一统天下之势。 如果你的技能树上 Git 和 Github 的图标还没有点亮的话,你都不好意思说你是程序员。 别说互联网企业,我接触到的许多传统企业都在从 SVN,Cle...

小哥哥
2016/01/22
174
0
我是如何学习git

一开始学习git的时候,网上的git教程很多,看得人眼花缭乱,不知道如何下手。现在对git已经很熟悉了,回过头来总结一下学习方法。 一般官方文档是最全面,但是不一定适合快速上手。我们可以学...

好好编程
2017/11/14
0
0

没有更多内容

加载失败,请刷新页面

加载更多

秒杀系统思路

业务分析 技术挑战 请求响应要快:无论成功失败,需要尽快返回给用户 架构设计   前端:静态化   站点层:限制请求数   服务层:乐观锁写缓存   数据库CAP:读写高可用,一致性,扩容...

雷开你的门
6分钟前
4
0
最全的教育行业大数据解决方案,个个针对痛点

大数据的悄然兴起也带动了教育行业的革新,移动教育、云课堂等的出现,使得教育行业再次成为了可以中长期保持高景气的行业。然而,初涉数据领域的教育行业同时也面临着相当大的难题,还需要更...

朕想上头条
10分钟前
3
0
预约模块设计分析

1.预约功能描述: 预约是小程序中常见的一种商品管理系统,商家可根据商品或服务的特性,灵活设置预约细节,为用户提供线上预约服务,如场地预约,商品预定等,实现高效经营。 预约场景: ...

鱼煎
13分钟前
3
0
阿里云日志服务构建网站实时分析大盘实战

场景分析 挖掘数据价值是当前企业级网站共同面临的问题。买买网是一个电商平台网站,每天拥有大量的用户访问和购买记录。为了引导用户直接消费,提升购买率和转化率,不同的用户类别需要推荐...

阿里云官方博客
14分钟前
2
0
TL665xF-EasyEVMTL665xF-EasyEVM开发板硬件处理器、NAND FLASH、RAM

广州创龙结合TI KeyStone系列多核架构TMS320C665x及Xilinx Artix-7系列FPGA设计的TL665xF-EasyEVM开发板是一款DSP+FPGA高速大数据采集处理平台,其底板采用沉金无铅工艺的6层板设计,适用于高...

Tronlong创龙
18分钟前
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部