zoukankan      html  css  js  c++  java
  • 使用SourceTree 来管理 Gitcafe 的Pages 发布Blog!

    有个好爹的 SourceTree

    footer_sourcetree_logo.png(PNG 图像,354x78 像素) 是来自 JIRA 的娘家 Bitbucket 的新东家 confluence_48_trans.png(PNG 图像,48x48 像素) ATLASSIAN.com

    • 一家成功的,对敏捷软件工程拥有全栈式支持的商业公司,
    • 所推出的 MAC 专用, SVN+Hg+Git 客户端!

    的确非常好用,虽然是全E文界面的,俺来快速演示一下如何...

    用 SourceTree 发布 Pages

    整体思路,参考:

    Gitcafe 中发布 Pages 也是同样的过程:

    • 注册帐号,部署 SSH公匙
    • 将帐号加入对应仓库的成员列表
      • 当然,也可以走 github 倡议的 Frok->code->Pull Requests->Pull+merged 流程
    • 在本地 clone 出仓库复本,进行写作
      • 注意: 必须在约定的 gitcafe-pages 分支中建立 Jekll 工程,才会被当成 Pages 业务被编译!
    • 解决可能的冲突后,pushGitcafe 完成自动编译,发布

    环境整备

    环境整备

    • 先要有 gitcafe 帐号,并发布有正当的 SSH公匙

    00-cafe-pubkey

    • 并由管理员增加为成员

    04-cafe-team

    初始化本地复本

    • 获取对应仓库的可写 URI

    00-gituri.png

    • 在 [SourceTree]](http://www.sourcetreeapp.com/) 中定义仓库的 clone 信息,并指定合理的目录,以及想检出的分支:

    01-st-clone 01-st-cloned

    • 完成时的情景

    02-st-bookmarks

    • 富有苹果味儿的主窗口,所有关键功能一目了然!
    • 注意! 内置支持 gitflow

    03-st-mainwin

    日常处置

    • 双击文件就可以编辑
    • 保存后,就知道了变化:

    05-md-changed

    • 使用 Commit ,在窗口中选择 Selected files 就等于自动先完成 git add .

    06-st-ci-add

    • 完成 Commit, 可以注意到 Push 已经出现数字,表示在末 Push 的变更

    07-st-cied

    • 使用 Push, 注意,有各种常用选项

    08-st-pu

    • 完成 Push:

    09-st-pushed ` 10-st-pued-main

    • 果然成功的发布到了 `Gitcafe
  • 相关阅读:
    json转MAP
    责任链模式
    单例模式
    代理模式
    策略模式
    mysql触发器的使用
    Java 中的日期和时间
    MySQL插入数据前检测唯一性
    java字符串转为Map类型:split()方法的应用
    java Socket实例
  • 原文地址:https://www.cnblogs.com/lisa090818/p/3545721.html
Copyright © 2011-2022 走看看