git 实用命令操作

1.获取当前commit 或者push提交的版本号

  git rev-parse HEAD

2.git回退到上个版本
 (1).git reset --hard HEAD^
 回退上n次版本
 (2).git reset --hard HEAD~n


3.回退到指定提交commit
 git reset --hard dde8c25694f34acf8971f0782b1a676f39bf0a46


4.提交错误或者回退版本后强推
 git push origin  分支名  --force


5.git合并某次提交
git cherry-pick 版本号


6.修改问题或者变更需求可能会出现提交好多次提交合并
例子:模拟的三次提交
git 输入命令:git rebase -i HEAD ~3

键入i进入编辑模式,把pick 改成s

按esc退出 ,输入:wq保存退出

键入i编辑修改合并后的提交备注

强推git push -f到远程这样多次合并操作就成功了


7.误操作提交commit 备注信息错误修改备注
 第一步:git commit --amend
 第二步:直接键入 i 编辑备注信息
 第三步:修改好备注信息按Esc退出
 第四步:键入:wq 退出 git push提交,这样gitlab的错误备注信息就修改了

8.电脑配置内存不够比较差的项目的过程中,项目越来越大,后面导致项目无法正常启动,node 溢出,存溢出解决办法

全局安装increase-memory-limit

命令行cmd ,dos窗口运行:cnpm install -g increase-memory-limit,

进入项目文件夹,运行:increase-memory-limit

9.Git bash在vue CLI 3 项目创建时,箭头选择无效问题

 第一步:选择git bash 的安装目录,找到bash.bashrc文件

 第二步:文件末未添加 :
 alias vue='winpty vue.cmd'

 第三步:重启git bash 即可

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值