07 2018 档案
摘要:synology git 服务器问题处理 安装 synology 上的 git 套件, 发现使用过程中存在很多问题. 1. permission 问题 2. fatal: Interactive git shell is not enabled. hint: ~/git shell commands
阅读全文
摘要:公司和家里代码文件同步方案: (git和dropbox实现) 参与公司福利购入了有补贴的macbook pro后, 就不用上下班背着电脑了. 但是也出现了另外一问题: 家里和公司代码同步的问题 公司有同事用icloud进行同步代码. 这个方法也不错, icloud还是比较稳定的 apple自己的东西
阅读全文
摘要:前端项目, 每次运行都需要输入 sudo 的解决方法 node一直提示的sudo问题根本原因为: node 的所有者, 项目的所有者, 不同; 解决方法为: 将项目的所有者更改为 chown R :xxx ${project_dir} 查看node /usr/local/bin 下的node的权限
阅读全文
摘要:git revert 让提交不再害怕 使用了好多命令, 但对于 git revert 一直不敢怎么使用, 为什么呢? 因为 git merge 的存在. 每次 对于 git merge 的分支, 执行 git revert xxx 分支的时候总是报错. 没有细追. 今天同事恰好问道了这个问题. 于是
阅读全文
摘要:建立自己的键盘栈(shortcutkeyStack) 作为一名开发者, 快捷键是必不可少的, 并且各种开发工具都有提供快捷键. 但是各种工具(IDE,编辑器)因为历史或者其他不可抗原因(比如键盘的布局就是一个很不符合人体功能学的东西), 导致了目前的会计诶按布局. 所以快捷键的主流习惯, 有 Ecl
阅读全文
摘要:分支工作的一个较佳的实践, 即git工作的最佳实践 从最初的svn到后来的git,上来给我的感觉就是git更方便, 可以在本地进行版本的提交,回退. 后来对hash有所了解, 知道了git的每个版本其实都是一个固定的hash. 这个hash有自己的父节点, 只要记住了这个hash, 提交就不会丢失.
阅读全文