0

我正在编写一个在 GitHub 上公开的程序,并使用两个也在 GitHub 上公开的 Python 库。我可以将它们复制到我的项目中(当然保留他们的许可证),提交并推送,但我也可以这样做:将它们添加为远程存储库并将它们签出到本地分支,将它们合并到我的工作分支中,然后提交和推。第二种方式保留了以前的历史和作者,但使用了更多的空间。

4

1 回答 1

1

最好使用 git subtree merge - 它还允许您从合并的存储库中提取更新

更多手册http://git-scm.com/book/ch6-7.html

于 2013-09-02T20:03:50.860 回答