Git 超实用指令集合

9 篇文章 1 订阅
2 篇文章 0 订阅

1、Git
git log日志类型

  • feat:新功能(feature)
  • fix:修补bug
  • docs:文档(documentation)
  • style: 格式(不影响代码运行的变动)
  • refactor:重构(即不是新增功能,也不是修改bug的代码变动)
  • test:增加测试
  • build:构建过程或辅助工具的变动

删除远程tags

$ git push origin :refs/tags/xxx

删除远程分支

$ git branch -d <branchname>
$ git push origin :dev

发布npm版本

$ npm publish --access=public

记住用户名、密码

$ git config --global credential.helper store

版本回退

$ git reset --hard HEAD^        回退到上个版本
$ git reset --hard xxxxx       回退到指定版本

$ git pu

sh origin HEAD --force 强制提交远程分支

[reset、revert操作]https://www.jianshu.com/p/f7451177476a

发布补丁版本

$ npm run release -- --release-as patch

切换多个git用户

在项目仓库中指定用户名和邮箱即可

$ git config user.name xxxx
$ git config user.email xxxx

添加权限

$ npm owner add yangxin2 @yy/xhfev --registry=https://npm-registry.yy.com

远程关联仓库

$  git init
$  git add .
$  git commit -m 'init'
$  git remote add origin git@github.com:remoteRepo/xxx.git
$  git pull origin master  --allow-unrelated-histories
$  git push -u origin master | git push --set-upstream origin master

修改远程仓库

$  git remote set-url origin git@github.com:remoteRepo/xxx.git

https://backlog.com/git-tutorial/cn/stepup/stepup2_5.html

  • 添加publish key(每次git pull 需要输入密码)
ssh-add -K ~/.ssh/id_rsa

https://stackoverflow.com/questions/21095054/ssh-key-still-asking-for-password-and-passphrase

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值