zyoung的小窝

人人为我,我为人人


  • 首页

  • 标签

  • 分类

  • 归档

  • 搜索

git仓库迁移

发表于 2016-04-28 | 更新于 2017-02-24 | 分类于 小技巧 | 阅读次数:

说明

如果你想从别的git托管服务器哪里复制一份源代码到新的git托管服务器上,可以通过以下步骤实现。

git仓迁移

  1. 从原地址克隆一份裸版本,比如原版本托管在github上。

    1
    git clone --bare git://github.com/username/project.git
  2. 到新的git服务器上创建一个空的新项目,比如gitCafe服务器。

  3. 以镜像推送的方式,上传代码到gitCafe服务器上

    1
    2
    cd project.git
    git push --mirror git@gitcafe.com/username/newproject.git
  4. 删除本地之前克隆下来的裸版本

    1
    2
    cd ..
    rm -rf project.git
  5. 到新服务器gitCafe上找到clone地址,直接Clone到本地就可以了。

    1
    git clone git@gitcafe.com/username/newproject.git

结束

这种方式可以保留原版本库中的所有内容。

mac电脑隐藏文件的方法

发表于 2016-04-28 | 更新于 2017-02-24 | 分类于 小技巧 | 阅读次数:

工具

terminal(终端)

显示mac电脑所有隐藏文件

1
defaults write com.apple.finder AppleShowAllFiles -bool true

隐藏mac电脑所有隐藏文件

1
defaults write com.apple.finder AppleShowAllFiles -bool false

主动隐藏某个文件(filename为想隐藏的文件的绝对路径名)

1
chflags hidden filename

主动取消某个文件的隐藏(filename为想隐藏的文件的绝对路径名)

1
chflags nohidden filename

git使用方法

发表于 2016-04-26 | 更新于 2017-02-24 | 分类于 版本管理工具 | 阅读次数:

git简介

git官网有全套教程和说明,有兴趣的自己研究。
如果你不适应命令行,可以使用GUI工具,如SourceTree。

官方文档

中文官方文档。
官方文档非常详细,需要仔细阅读。

常用命令

阅读全文 »

app提交apptore的简介

发表于 2016-04-26 | 更新于 2018-09-11 | 分类于 Apple | 阅读次数:

申请开发者账号

  1. 登陆苹果官网Apple Develper,注册开发者账号
  2. 生成certificate证书(用系统的keychain生成.CSR文件,该文件最好长期保存,后续加入新app或者证书过期需重新生成时都需要该文件,这样服务器就不用更新推送证书了,而且兼容之前老证书发的包),生成对应的证书打包提交AppStore。(个人开发者账号打的包提交appstore,企业开发者账号打的是Inhouse证书的包,无需通过appstore,可以直接通过fir等分发就行)
  3. 登陆Itunes Connect,创建App
    阅读全文 »

cocoapods安装和使用入门篇

发表于 2016-04-25 | 更新于 2017-03-29 | 分类于 学习笔记 | 阅读次数:

cocoapods是Xcode管理第三方类库的工具(当然也可以管理自己封装的私有库),能够处理类库之间的依赖关系,方便多个类库的升级和管理。它是用ruby语言编写的。

阅读全文 »

IOS生成静态库.a文件

发表于 2016-04-25 | 更新于 2018-09-10 | 分类于 学习笔记 | 阅读次数:

说明

库是程序代码的合集,常见的有开源库和闭源库,其中.a就是闭源库(无法看到具体实现方法),而Github上的代码基本都是开源库。静态库执行时会被复制到可执行文件中,多次调用则会出现冗余拷贝,不建议使用静态库。可以使用动态库.dylib(动态库貌似通不过appstore审核)或者源码。

生成.a文件

一个.a文件,要想兼容各种不同的cpu架构,需要包含各种指令集(amrv7/armv7s/arm64/i386/x86_64等)。常用的查看和合并.a文件的指令lipo。

阅读全文 »

Hexo个人博客之搜索引擎推广

发表于 2016-04-22 | 更新于 2017-02-24 | 分类于 疑难解答 | 阅读次数:

说明

前段时间抽空搭建了个人博客,来回也折腾了不少时间,好不容易写了点东西,发现搜索引擎居然不能找到自己写的东西,于是就开始研究了下搜索引擎推广。

平台

我的博客采用Hexo框架搭建的,存储在Github上。然后自己买了个域名,现在博客主页基本配置完成我的主页。

确认自己网站是否被收录

在浏览器的搜索框输入site:zyoung.me,查看搜索结果就能明白了。(这个域名是我的,大家换成自己的网站域名就可以了)。提供下Google和Baidu的网站验证入口

  • Google搜索引擎提交入口
  • Baidu搜索引擎提交入口
阅读全文 »

markdown学习笔记

发表于 2016-04-14 | 更新于 2017-02-24 | 分类于 学习笔记 | 阅读次数:

markdown的目标是实现: 易读易写

1、兼容html。

A paragraph in HTML displayed as code

1
<p>A paragraph in <b>HTML</b> displayed as code</p>

2、不在markdown涵盖范围之内的标签,都可以直接在文档里用html编写,不需要额外标注。

3、html文件中,有两个字符需要特殊处理:<&lt;和&&amp;。<用于起始标签,&用于标记html实体。插入版权符号©&copy;

4、段落的前后要有一个以上的空行,普通段落不需要空格或制表符来缩进。

阅读全文 »
123
Zhen ZhaoYang

Zhen ZhaoYang

个人技术博客,平常写写文章、吐吐槽

28 日志
14 分类
27 标签
GitHub E-Mail
友情链接
  • 土豪
  • 毛毛
© 2016 – 2018 Zhen ZhaoYang
由 Hexo 强力驱动 v3.5.0
|
主题 – NexT.Mist v6.4.1