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

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

首先是基本的:

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"

 

转载地址:http://twghx.baihongyu.com/

你可能感兴趣的文章
FreeRTOS栈溢出检查
查看>>
linux下,远程连接mysql
查看>>
浅谈js闭包(closure)
查看>>
【regex】POSIX标准正则表达式库
查看>>
CocoaPods最新安装及跳过pod setup快速安装教程
查看>>
Java并发编程-各种锁
查看>>
安装BugFree 3.0.2时出现的问题
查看>>
开启DevOps评估之旅:DevOps能否为企业带来价值?
查看>>
微软急疯了?部分用户称PC自动升级到Win10
查看>>
2016年11款最佳企业级云管理工具:如何管理云计算的使用和成本?
查看>>
Windows 10便笺更新 修复中文/日文输入问题
查看>>
两著名“赏金黑客”落网,被禁用网络并面临监禁
查看>>
未来的数据中心布线解决方案
查看>>
人机交互的测试
查看>>
单元测试的效益
查看>>
大数据时代,没人知道哪些数据会成为重点
查看>>
高正信息新三板挂牌上市 主要提供信息安全服务
查看>>
测试问题分析和测试规范
查看>>
付费才能玩 微软为Win 10确立全新商业模式
查看>>
物联网时代,要像监管货币一样监管数据
查看>>