2012-07-20 40 views
1

我想从GitHub获取一个开源项目(A),将其分配给我的帐户,然后进行一些修改(B)。有没有办法在Git中进行分叉,然后从原始项目进行维护或合并?

然后过了一段时间,将会有原始(A)资源库,并在同一时间,我没有改变我的仓库(B)

的问题是改变:有没有办法再维持或从回购(A)到回购(B)?

另一个问题是:是个好主意吗?我知道这取决于我对源代码进行了哪些类型的更改,但这是一种好的做法,还是通常在分叉时,项目以不同的方式发展?

感谢

+0

您对GitHub的能力或Git的问题分叉库?你绝对可以在git中做到这一点。正如迈克尔下面所说的,您只需添加遥控器即可。 – EfForEffort 2012-07-20 14:36:32

+0

是的,它是一个好主意。 – Shahbaz 2012-07-20 14:40:21

回答

3

您可以添加从作为远程

git remote add upstream PATH_TO_REPO 

然后,你可以

get fetch upstream 
git merge upstream/BRANCH_NAME 
相关问题