2017-12-30-快速链接
github版(源码)
gitee版(源码)
<a href="https://freelogic.github.io/">github版</a>(<a href="https://github.com/freelogic/freelogic.github.io">源码</a>)
<br>
<a href="https://freelogic.gitee.io/webpost/">gitee版</a>(<a href="https://gitee.com/freelog...
点我阅读更多...
2017-12-30-如何彻底清除现存GIT仓库的大量提交历史
如何彻底清除现存GIT仓库的大量提交历史
说明:
本文发布于: gitee,github,博客园
转载和引用请指明原作者和连接及出处.
摘要:
本文介绍了如果彻底清除GIT的提交历史记录,慎用!
正文:
问题:
远端GIT仓库(个人或免费公有)都会有大量提交历史,尤其是fork过来的project.
如何才能将提交历史清空,变为”initial commit”呢?
解决:
网络资料:http://blog.csdn.net/wlchn/article/details/52470670
具体步骤(linux/WIN通用):
//用git-bash进入project目录(包含.git子目录的目录);
rm -rf .git //删除原有'...
点我阅读更多...
2017-12-25-如何实现永久免费的移动blog
今天是圣诞节,送大家一份大礼!
告诉你如何实现永久免费的移动blog!
起因
一直以来期望找到一个能手机更新,随时发博客的方法。但是又不希望将内容托付于看不见摸不着的微博,微信等后台未知,且无法本地保持的官方平台。
经过不断查探,终于在上个周末研究尝试后,今天圣诞节发布这个礼物给大家。
特点
用源码形式管理,帖子存放在github和gitee,安全可靠可视可导出。而且两个git仓库都是无限制项目开通和免费。
帖子称为post,以md格式保存,最大限度降低编辑和格式化的代价,提升效率。
源码管理,用git客户端APP可实现手机打post更新手机源码分支branch并推送到远端git仓库github或gitee。
用Jekyll框架来生成静态网站,而gi...
点我阅读更多...
2017-12-24-解决GIT问题-github-push-failed[Permission to userA/repo.git denied to userB]
问题:
当从本地push代码到远端github仓库,报“remote: Permission to userA/repo.git denied to userB.”
分析:
本地和github有ssh和https两种认证模式。如果是https模式,当IDE(pycharm等)做一次push会要求你输入github的账号密码,并会保存到win10本地,如果下次用另一个github账号push就会发生这个问题。
同理,除了https简单方式,ssh需要生成公钥秘钥对,公钥放github的repo仓库中,私钥放本地来让github认证你本地身份,如果其他人用了你的公钥,也会发生此问题(我未遇到过此情况,请另查!)
解决:
https方式下解决github的pus...
点我阅读更多...
2017-12-24-开通博客!
这是第一篇post,它基于jekyll网站框架(一个将托管于github的项目转化为网站的工具),
并继承了jekyll的一个github的模板项目 Jekyll Now,
但发现它无法同时用于github和gitee两个含有page服务器的远端GIT托管平台。
结果换了第2个框架jekyll-TeXt-theme,依旧不行,发现是根目录下配置文件“_config.yml”的变量“baseurl”的配置两个平台假设不同。
所以无论什么jekyll框架,需要将这个文件留在远端GIT仓库自己修改为合适的,本地PC源码修改就不要提交它,用gitignore忽略。
详细情况请参考帖子如何实现永久免费的移动blog.html
连接:
jekyll(静态网站工具)
jekyll的一款漂...
点我阅读更多...