cyberscorpio
2013-01-06 16:57:40 +08:00
捡我会的答。
1 git 是一种版本控制工具,你从仓库里面把东西通过 git 拿下来,做些修改,然后可以把这些修改“推送”回仓库里面。 openshit 利用了这一点,比方说你使用它默认的 wordpress 配置,它会在你的 gear 里先给你创建一个仓库,这个仓库里面已经有了 workpress 了。如果你要做修改的话,把这个仓库 git pull 下来,修改,然后 push 到仓库里。这样你的修改就在 gear 里生效了。
2
3 这个涉及到密码相关的知识。举个例子,比如有一把锁和两把钥匙 A 和 B,通过 A 把锁锁上,只有用 B 才能打开。反之亦然。那么你先自己创建了两把钥匙,你自己保留一把,然后把另外一把给 openshit,你传给他的东西,先用你手上的钥匙锁上,然后通过网络传递,除了你给他的另外一把钥匙之外,无人可以打开这把锁,这就保证了安全性。
4.
-----
我觉得搞设计的完全可以用 openshft,只要学一点 git,了解基本的 commit,pull 和 push 就足够了。然后用它默认的 wordpross,就可以玩出很多花样来。