git 配置多个SSH-Key 项目托管的仓库多了,使用的账号多了,自然用到的key就不同了,比如 gitlab, gitee, github, 公司的code仓库等,所以管理好key很重要。 1、生成一个gitlab用…
分类:git
git命令
git cherry-pick [commit号] 把一个commit复制一份到当前分支。 git reflog HEAD曾经指向过的commit的历史。 git push origin :[分支号] 删除远端仓库的某个…
git 生成ssh
安装git 打开git bash,分别执行以下两句命令 git config –global user.name “用户名” git config –global user.email “邮箱” …
更换Git用户账号及密码
更换Git用户账号及密码: 控制面板–>用户账户–>管理windows凭据
git因commit的记录太大导致push失败解决方法
发现好像这个方法不好使。。。。。。。~~!还是会失败 如果有人或者自己失误把不该同步的大文件如数据或日志或其他中间文件给commit了并且push了,然后你删掉了,但是其实他仍然在你的git记…
gitBook 写技术文档
gitbook 是一个基于 git 和 github 的静态站点写作工具他们有一个官网上有不少好的书 参见https://www.gitbook.io/ 下面介绍下 gitbook 写书的一些记录 界面编辑 下载编辑器 …
转《同步一个 fork》
原文:http://gaohaoyang.github.io/2015/04/12/Syncing-a-fork/ 搜索 fork sync,就可以看到 GitHub 自己的帮助文档 Syncing a fork 点进去…
创建一个基于webhook的简易部署系统
安装nodejs 安装nodejs建议直接下载二进制包,把官网上的64位二进制版本下载地址复制下来,执行 wget https://nodejs.org/dist/v6.9.2/node-v6.9.2-linux-x64…
前端开发工具一览
优化工具 JPG、PNG压缩工具:在线编辑网站 SVG在线压缩:在线编辑网站 在线制作favicon 在线检测兼容性Can I Use 不同浏览器hack一览网站 CSS normalize 调试工具 调试网站模拟不同系…
git alias
git config --global alias.st status git config --global alias.co checkout git config --global alias.ci commit …
新的代码文件,用 git 误操作没了,我是怎么用 nvim 编辑器找回的
昨天上午写了几页新代码,下午在修复分支 (fix-–) 上做了一些修改并提交。今天上午回到开发 (dev) 分支,发现昨天上午的代码都没了,才想起来换分支时没提交新增的代码,而且在其他分支上做了回滚并做了修改…
撤销 git commit --amend
想必大家都知道 git commit --amend 这条实用命令, 其可以用来修改最后一条提交的 commit message, 也可以追加新的修改.但有时候不小心 amend 了错误的内容, 如何回退呢?普通青年一般…