>本地创建Git仓库
~~~
git init
~~~
git clone https://github.com/ xxxxxx
新建一个文件,然后add
commit,然后查看状态
git push -u origin master (推送远程仓库)
例如要将A分支的一个commit合并到B分支:
首先切换到A分支
git checkout A
找出要合并的commit ID :
例如
325d41
然后切换到B分支上
git checkout B
git cherry-pick 325d41
然后就将A分支的某个commit合并到了B分支了
将master分支内容合并到dev分支
1、切换到你所在分支dev:git checkout dev
2、合并:git merge master
3、将本地内容push到dev分支:git push
把本地分支推送到远
git push origin xxx
删除远程分支
先切换到master或者Dev分支去
然后git push origin --delete 远程分支名
删除本地分支
git branch -d 本地分支名
保存本地修改
git stash
释放本地修改
git stash pop
如何创建并切换到新分支:
git checkout -b 新分支名
Git回滚到上一个版本:
先查看版本号:
git log
回退到上一个版本:
git reset --hard HEAD^
回退到指定版本:
git reset --hard 1078f(commit ID版本号)
撤销回滚版本:
git reflog(找到回滚的commit ID就可以撤销了)
npm指定依赖包版本:
sudo npm install -g @tarojs/cli@2.0.6
git clone新项目,去老的项目里执行:
先把老的项目.git删掉
rm -rf bb/cc/.git
然后再把新clone的项目的Git拿过来,就可以提交代码了
rm -rf bb/cc/.git && mv aa/.git bb/cc/
比如:
老项目old, 新项目new
rm -rf old/.git && mv new/.git ./old
- html
- 头部标签
- canvas
- md
- DOM
- git常用命令
- css
- 网站
- 默认
- 前缀
- 文本
- 图片
- 选择器
- 滚动条
- 强制横屏
- 响应式
- 动画
- animation(动画)
- transition(过渡)
- transform(变形)
- translate(移动)
- 渐变
- 鼠标
- 自定义 Web 字体
- 可视化
- echarts
- 折线图
- 区域颜色标识
- 分段显示不同颜色
- 柱状图
- 子弹图
- 分组、柱体宽度、指示器宽度
- 圓角
- 顶部显示文字
- 双轴柱状折线图
- 双轴双列柱状图
- 单个柱状图
- 多纵向坐标
- 走势图
- 横向百分比
- 最大值和最小值
- 饼图
- 嵌套
- 分组显示
- 饼图结合柱状图
- 折线结合饼图
- 关系图
- 树图
- 地图
- 标点
- 选中
- 常用
- 图片超出可拖拽
- 百度导航
- 短信验证码倒计时
- video
- TS
- 未整理
- 消失的边界线问题
- 跟随
- js
- 兼容
- 数组去重
- 解析 URL 参数为对象
- 图片懒加载
- 正则
- Photoshop
- 快捷键
- 混合模式
- vscode
- vue
- 指令