brew升级git版本
|
|
|
|
{% github asmallteapot cocoapods-playgrounds c54b492 width = 30% %} issues 62
Generates a Swift Playground for any Pod.
$ gem install cocoapods-playgrounds
To generate a Playground for a specific Pod:
|
|
To generate a Playground for a local development Pod:
|
|
To generate a Playground with multiple Pods:
PLAYGROUND 延时运行引入 Playground 的XCPlayground
扩展包框架,其中就包括使 Playground 能延时执行的黑魔法,needsIndefiniteExecution
(需要无限期执行)使 Playground 具有延时运行的功能.
在实际使用和开发中,我们最经常面临的异步需求可能就是网络请求了,如果我们想要在 Playground 里验证某个 API 是否正确工作的话,使用 XCPlayground 的这个方法开启延时执行也是必要的:
Hexo + Material + Github 搭建博客与配置
{% github viosey hexo-theme-material d93c5a8 width = 30% %}
注意! 在主题的开发迭代过程中,主题的配置文件模板 可能会改动。为了避免使用 git pull 更新主题的用户出现冲突,我们将 主题配置文件模板 命名为 _config.template.yml
。配置主题时,你应该拷贝一份 _config.template.yml
并将其重命名为 _config.yml
。
|
|
|
|
|
|
{% github git-lfs git-lfs 45c4568 width = 30% %} git-lfs官网 LFS其实是git的一个扩展,并没有改变git的工作方式,有点像耍了个小花招,把指定需要lfs管理的文件替换成了一个指针文件交给git进行版本管理; 在pull/push等这些操作中,lfs又通过lfs服务器把这些文件的真身给下载或上传回来; 通过这样的手段,使得本地仓库的体积大大减小,而不会出现随着这些文件的版本增多而体积剧烈膨胀的情况; 个人觉得这种把存储负担转移给了服务器的做法,是不是有违git去中心化的理念,毕竟lfs这样做其实算是强依赖于这个lfs服务器了,本地仓库并不是一个完整的仓库
|
|
这个还是要用万能的 filter-branch
:
{% github joeblau gitignore.io a09921d width = 30% %}
gi
命令oh-my-zsh/plugins
目录下支持所有插件,找到gi
命令的插件名称:gitignore
,即目录名称。gitignore
添加到zshrc.zsh-template
的插件激活的清单中:
|
|
gi
清单命令使用再次打开zsh窗口会激活gi
命令