|  |      1realpg PRO 其实你不如弄个谁也不知道的 id ,给项目起个谁也不知道的乱码名字, public 就行了…… 也不要写详细说明,事实上没人会看你这种项目 | 
|      2Hanxv      2016-05-25 14:26:21 +08:00 via Android 这个表达……表示没有弄清楚你想问的是什么 | 
|  |      3nonozone OP @realpg 你说的很有道理... 虽然是可以直接 fork ,但是 fork 之后呢?还不是一样要从源 repo , pull ? | 
|      4youxiachai      2016-05-25 14:36:12 +08:00 我觉得..至于省这个钱吗.... | 
|  |      5nonozone OP @Hanxv 举个例子,加入 github 的这个 remote 叫 origin , coding 那个就叫 coding ,加入我把 origin 到 master 之后,那以后怎么更新呢? | 
|      6BOYPT      2016-05-25 14:44:19 +08:00 我也用 coding 是因为速度快,墙内网络太难受了 | 
|  |      9Gn      2016-05-25 15:48:46 +08:00 git fetch origin/master git merge origin/master git push coding master:master 本地的 master 和 origin/master 是可以分离的,修改之后照样可以 pull. | 
|  |      10cxbig      2016-05-25 15:49:23 +08:00 你可以这样做, - 去 bitbucket 之类的地方开一个 private repo , clone 到本地,默认的 remote 名字是 origin ,在这个 repo 上做开发 - 在 github 上 fork 该项目,在本地 working copy 里加一个 remote ,叫 source 按 git flow 流程,首先把 source 的代码 pull 给 develop ,然后自己开 feature 写自己的东西并提交。下次这个 framework 更新了你再从 source pull 给 develop | 
|  |      11droiz      2016-05-25 15:50:52 +08:00 现在免费账户可以开私有 repo 了 | 
|  |      12nonozone OP @cxbig 额,那怎么把 develop 的文件 弄到 feature 呢?直接 cp ?    feature 里肯定多了很多目录和文件,如果切换到 develop 的话,这时候就会提示让你删除 这么一大堆文件,我的冲突就是在这里。 | 
|      137jmS8834H50s975y      2016-05-25 16:13:54 +08:00 @droiz 第一次听说 github 免费账户可以开私有仓库了。 | 
|      147jmS8834H50s975y      2016-05-25 16:15:14 +08:00  1 我没有花钱去买虚拟主机,空间,域名什么的,倒是 github 的付费服务,我倒很乐意开着,现在可以创建无限个私有仓库,太爽了 | 
|  |      15SCaffrey      2016-05-25 16:26:35 +08:00  1 git clone codingrepo cd repo git clone githubrepo ??? | 
|  |      16adrianzhang      2016-05-25 19:56:11 +08:00 10 楼正解 | 
|  |      17cxbig      2016-05-25 20:26:31 +08:00 @nonozone  一开始你的 develop 是空的,于是你 pull source:master 到这个 branch ,你当然就有一堆文件啦, git add + git commit 就可以了。然后接着做你自己的开发 | 
|  |      18nonozone OP @cxbig 这种如果只有一个网站,貌似还可以,假如我有多个网站,多个网站都要用到这个框架,但是肯定每个网站结构或者文件并不一样。 你说的是 develop < pull<github ; feature >push >bitbucket; 正常的流程,是我先从 github 把框架 pull 下来,然后我切换到 feature ,当然会提示我要添加文件,并且 commit 。然后我就直接在 feature 下开发了。 然后过了一段时间,我发现 github 那边更新了。这个时候我切换到 develop ,当然可以正常 pull ,但是 develop 这个分支跟 feature 相比,肯定少了很多我自己的文件,这个时候就提示,要不要删除这些文件。虽然我也知道,这些东西不能删,或者说,我放任提示不管也 OK ,但是这个时候我就太精分了。 | 
|  |      19gamexg      2016-05-25 20:39:56 +08:00 已经看晕了。 比较常见的 git 需求,网页右侧的那几本书里面都有。 | 
|  |      20cxbig      2016-05-25 20:40:40 +08:00 |