最近在给同学看我的github时,突然发现我的Contributions Graph上一篇空白居然只有两三个小绿块,因为自己平时在公司工作的记录会显示在自己的Contribution Graph上,所以一直没发现个人re…
分类:工具
一台电脑配置多个SSH KEY,多个用户身份
SSH KEY 生成 SSH KEY $ ssh-keygen -t rsa -C "your_email@example.com" Generating public/private rsa key pair. Ent…
Git push与pull的默认行为
一直以来对git push与git pull命令的默认行为感觉混乱,今天抽空总结下。 git push 通常对于一个本地的新建分支,例如git checkout -b develop, 在develop分支commit了…
github的gh-pages分支展示项目页面
引言 github上的demo别人需要预览的时候都得clone下来运行才可以,不能外网访问,不利于demo效果的展示,其实将项目打包部署到GitHub Pages上就可以完美解决这个问题了。 用到的库 gh-pages …
gitup: 批量更新多个 git 代码库的小工具
一直用 Sketch 做设计,Sketch 的插件通常都是从 github 上直接 clone 下来安装的,一个插件对应一个 repo。随着插件越来越多,每次更新都得手动一个个 git pull 很麻烦,于是弄了个 ba…
前端工具模板
HTML5 8个新的响应式HTML5 CSS3网站模版 50+ 个免费的响应式 HTML5 网站模版 CSS3 10 个由纯 CSS 实现的动画角色 Web 开发中 20 个很有用的 CSS 库 CSS 工具、框架、库合…
8 个不常见但很有用的 Git 命令
1. 拉取远程代码并且覆盖本地更改 git fetch origin && git reset –hard origin/master 2. 列出远程和本地所有分支 git branch -agit br…
记录一下 Git 对大小写文件名追踪判定的坑
3分钟了解一下 Git 对大小写文件名追踪判定的坑 最近业务上,遇到一个关于 Git 对于大小写文件名变动的追踪判定的坑 所以这篇文章,记录一下 Git 如何判定文件大小写变化 前言 我们都知道 Linux 是严格区分大…
在5分钟内搭建企业内部私有npm仓库
下面通过三种方法来搭建公司私有npm仓库,每种方式都有自己的优势。 Node.js >= 6.11.3,我的Node版本:node v8.2.1 Linux or OSX,我的系统版本:CentOS Linux r…
Git远程操作详解
Git有很多优势,其中之一就是远程操作非常简便。本文详细介绍5个Git命令,它们的概念和用法,理解了这些内容,你就会完全掌握Git远程操作。 git clone git remote git fetch git pull…
Git 数据恢复
数据恢复 当我们使用 git reset --hard 将当前数据恢复到之前的某个版本时,在这个提交之后的提交将会丢失。如果我们想找到丢失的提交节点,可以进行下面的操作: 首先,使用 git reflog 或者 git …
hexo 搭建博客
通常我们可以使用github pages 来搭建静态博客,建立一个username.github.io的项目就可以了,如果要将其他项目也作为页面展示,可以将代码推送到gh-pages分支。 GitHub pages木有默…