
git
chi1130
技术交流日志/
只为提高你我的技术水平
展开
-
git分支上删除某次提交与获取其他分支上某个提交
前言~在日常开发中,常常会碰到这样的问题,我们在dev分支上写好的代码,经过严格的测试确认无误没有问题,打包发不到正式环境上去了,后来产品经理说这个功能不是本期上的,但是正式服已经有了,那怎么弄呢?例子例如,现在当前分支上代码有三次提交,我想把其中间一次提交去掉,怎么做?步骤:git log // 查看log信息记下commitIdgit rebase -i commitId //...原创 2019-10-15 22:59:15 · 2007 阅读 · 0 评论 -
react+antd+mongodb+express实现增删查改
前言:之前有一段时间做过react + antd的项目,还挺熟,但是现在在公司一直用的是vue,随着时间的推移,记忆也慢慢消失,所有趁工作之余的休息时间来写了这个小例子,实现本地起服务,调本地mongo数据,当然,你也可以放线上或者VPS上预览。[demo](http://144.34.148.126:10000/) ;另外也有一个vue+ element 的项目 [GitHub](https...原创 2018-12-10 15:50:11 · 1483 阅读 · 0 评论 -
前端库2018/
GitHub前端库2018/12/19打包工具webpack - 打包项目。rollup - 打包 npm 库。parcel - webpack 竞品,但发展前景不乐观,再观察一段时间。systemjs - 针对一些特殊场景会比较有用,比如云 ide,支付宝小程序 IDE 等。microbundle - 基于 rollup,简化配置。webpack-dev-server - ...原创 2018-12-20 10:20:40 · 338 阅读 · 0 评论 -
Mac下使用国内镜像安装Homebrew
按官网的做法,有vpn还行,没有的话就选国内的了/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"安装过程获取install文件并编辑cd ~curl -fsSL https://raw.githubusercontent.com...原创 2018-09-29 20:51:19 · 6217 阅读 · 0 评论 -
关于git中.gitignore文件
常见规则:/mtk/ 过滤整个文件夹 *.zip 过滤所有.zip文件 /mtk/do.c 过滤某个具体文件配置语法: 以斜杠“/”开头表示目录; 以星号“*”通配多个字符; 以问号“?”通配单个字符 以方括号“[]”包含单个字符的匹配列表; ...原创 2018-09-06 21:29:26 · 195 阅读 · 0 评论 -
echart/属性详细介绍
theme = { 2 // 全图默认背景 3 // backgroundColor: ‘rgba(0,0,0,0)’, 4 5 // 默认色板 6 color: [‘#ff7f50’,’#87cefa’,’#da70d6’,’#32cd32’,’#6495ed’, 7 ‘#ff69b4’,’#ba55d3’转载 2017-06-17 22:12:20 · 2853 阅读 · 2 评论 -
git pull —rebase ?
一、基本 git rebase用于把一个分支的修改合并到当前分支。 假设你现在基于远程分支”origin”,创建一个叫”mywork”的分支。 $ git checkout -b mywork origin 假设远程分支”origin”已经有了2个提交,如图现在我们在这个分支做一些修改,然后生成两个提交(commit). vifile.txt vi file.txt git comm原创 2017-06-17 19:25:09 · 740 阅读 · 0 评论 -
处理未跟踪文件
删除 untracked filesgit clean -f连 untracked 的目录也一起删掉git clean -fd连 gitignore 的untrack 文件/目录也一起删掉 (慎用,一般这个是用来删掉编译出来的 .o之类的文件用的)git clean -xfd在用上述 git clean 前,墙裂建议加上 -n 参数来先看看会删掉哪些文件,防止重要文件被误删git clean -nx原创 2017-05-17 18:01:32 · 4879 阅读 · 0 评论 -
有关git中.ignore的创建(方法一)
在需要创建 .gitignore 文件的文件夹, 右键选择Git Bash 进入命令行,进入项目所在目录。输入 touch .gitignore 在文件夹就生成了一个“.gitignore”文件。然后在”.gitignore” 文件里输入你要忽略的文件夹及其文件就可以了。3.然后用编辑器打开这个文件进行编辑就行了。如果你很牛,熟悉linux下的vi编辑的命令,也可以用命令来声明规则额。在这里原创 2017-05-12 18:03:13 · 826 阅读 · 0 评论