
1 romoo 2014-04-18 09:59:57 +08:00 Git hooks |
3 tczzjin 2014-04-18 13:49:37 +08:00 hooks非常方便的 |
4 simapple 2014-04-18 13:53:53 +08:00 推荐给你看这个,用git 发布站点 : http://toroid.org/ams/git-website-howto |
为啥要更新remote的文件? |
7 lijinma OP |
8 lvwzhen 2014-04-18 17:13:16 +08:00 |
10 dorentus 2014-04-18 17:21:38 +08:00 楼主是直接 push 到 remote 服务器上的 然后 remote server 上的 repo 不是 bare repo --- 更常见的用法似乎是: push 到 remote server 上的一个 bare repo 然后在 bare repo 里面设置 post-receive hook 去让位于另一处的 non-bare repo 从这个 bare repo pull 最新的改动。 区别就在于中间多了个 bare repo,和实际用的 non-bare repo 分开;因为 bare repo 没有工作区,不会因人为的或者运行时自动产生的改动造成 push 或者 pull 失败…… |
11 nicai000 2014-04-18 17:23:35 +08:00 每次默认更新的repo说明不是用于开发更改的, 为啥不用bare repo? |
12 maga 2014-04-18 19:50:29 +08:00 via iPhone Git正遇到情景,太好了。另外,如果我只要repo的一部分目录,不知道有没有好的方式 |
13 lijinma OP |
14 lijinma OP |
16 standin000 2014-04-19 18:17:22 +08:00 @dorentus 说得很清楚了。 |