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