git 分支操作

分支重命名
git branch -m 旧分支名 新分支名

git push origin HEAD


**常用命令**

查看镜像源使用状态:npm get registry

全局切换淘宝镜像源:npm config set registry http://registry.npm.taobao.org

全局切换官方npm源:npm config set registry [https://registry.npmjs.org](https://registry.npmjs.org)

全局切换官方镜像源:npm config set registry [https://registry.npmmirror.com](https://registry.npmmirror.com/)

查看当前登录人员:whoami       

易网项目镜像:npm config set registry [http://172.17.0.30:8081/repository/djcpsnpm-group/](http://172.17.0.30:8081/repository/djcpsnpm-group/)

dj-npm 仓库镜像地址: http://172.17.0.30:8081/repository/djcpsnpm-host/ 

npm install node-sass@6.0.1 --registry=http://registry.npm.taobao.org

查看包的所有版本

npm view eslint-config-djcps versions

查看日志: git log

查看简洁日志: git log --pretty=oneline

回退代码: 

git reset --hard 提交id

git reset --soft HEAD^

git reset --soft HEAD~2

# 获取将要回滚到的版本号

git log --pretty=oneline --abbrev-commit

# 回滚提交(本地回滚)

git reset --hard commentId

# 强制提交到远程分支

git push -f origin master

**”tag already exists”问题**

# 检查标签

git show <tag-name>

# 删除标签

git tag -d <tag-name>

# 清理本地仓库

git reset --hard HEAD

git clean -f -d

# 运行Maven Release-plugin并启用标签检查

mvn release:prepare release:perform -DtagExists=true

# 调整版本号

mvn release:update-versions -DautoVersionSubmodules=true

mvn release:prepare release:perform -DtagExists=true

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Git分支系统 git branch ***【创建新的分支,但不切换】git branch -d hotfix【删...
    JosephHuangRT阅读 60评论 0 0
  • 本地分支 和 branch 命令 Git 鼓励开发者频繁使用分支,正是因为有着这些特性作保障。Git 是如何知道你...
    acc8226阅读 911评论 0 1
  • git branch 显示分支一览表 git checkout 创建、切换分支 -b 快速创建一个新分支并切换到该...
    JannyHo阅读 681评论 0 0
  • 查看本地所有分支git branch 新建一个本地分支git branch 分支名 切换到某个分支git chec...
    zzjian阅读 329评论 0 0
  • git分支操作 前言:使用指令进行的git操作的,请看看;另外推荐git学习网站: http://www.liao...
    鸣2010阅读 1,155评论 0 3