我在GitHub上分叉某人的存储库,并希望使用原始存储库中的提交和更新来更新我的版本.这些都是在我分发我的副本后制作的.
如何引入在原点中所做的更改并将它们合并到我的存储库中?
我想在github上建立一个仓库。最佳做法是什么?这是我所做的:
1)分叉仓库。2)开始一个新的仓库。3)将分叉存储库的远程源URL更改为新存储库。4)将新仓库的本地副本推送到github。
这为我提供了新存储库的“起点”,但是,我仍然拥有原始存储库的提交历史记录等。保留此类内容的最佳实践/礼节是什么(而不是删除提交历史记录并从头开始)。
无论我做什么,原始作者都将获得全部荣誉,但是似乎提交历史可能会使想要使用我的存储库的人们感到困惑。
如果我在GitHub上存储开放源代码存储库A并通过“设置”标签将其重命名为B,我仍然能够:
有没有,我还没有想到一个重命名的任何其他潜在后果?