博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Git 一些常用命令
阅读量:5953 次
发布时间:2019-06-19

本文共 675 字,大约阅读时间需要 2 分钟。

hot3.png

首先是基本的:

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 master10 11 git fetch git pull

 

然后是:
1 git reset HEAD^ //只回退commit 与 index信息2 //如果在服务器端的操作,想回退的话,可以用--f3 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 OR3 git archive HEAD -o diff.zip $(git diff $hash1 $hash2 --name-only)4 #有时候会出现重命名过度的问题,用这条命令解决 git config --global diff.renamelimit "0"

 

转载于:https://my.oschina.net/ifeixiang/blog/339477

你可能感兴趣的文章
大数据分析 | 百年奥运往事知多少
查看>>
js面向对象开发
查看>>
矩形覆盖-----批了外皮的亲蛙跳
查看>>
java设计模式之责任链模式
查看>>
Mybatis缓存模块(一)BlockingCache
查看>>
阻塞与非阻塞 异步 与同步
查看>>
多比图形控件教程:基于Flex/Javascript的网页绘图控件
查看>>
SSLRobot:适用于HttpWatch的免费SSL / TLS测试工具
查看>>
美团多渠道打包原理以及使用
查看>>
Swagger从入门到精通
查看>>
Java并发编程:Callable、Future和FutureTask
查看>>
Tomcat服务与搭建(一)
查看>>
oracle 11g如何完全卸载
查看>>
zabbix系列zabbix3.4监控mysql5.7
查看>>
高级版本 【多后台】
查看>>
使用PostgreSQL进行中文全文检索
查看>>
Java集合的框架和实现类
查看>>
@RequestParam今天才知道是咋用的..
查看>>
全国第一家FPGA云主机(FAAS)正式启动售卖,被阿里云抢先了。
查看>>
Linux 局域网路由新手指南:第 2 部分
查看>>