Github- 将私人仓库克隆到 public 仓库
Github- Cloning a private repo to a public repo
我目前正在我的教授的监督下做一个 android 项目,教授允许我访问他为该项目创建的私有存储库。我想知道我是否可以制作另一个 repo(public) 以便该项目可以反映到我的个人资料中并且任何人都可以看到?
还有什么方法可以同步这两个存储库,这样如果我推送到一个,另一个会自动更新吗?
我是github的新人,提前对me.Thank你会有很大的帮助
你只需要将另一个仓库添加到你的客户端,并推送到它,在终端你可以这样做:
git remote add public https://github.com/user/repo.git
然后
git push public master
如果您正在为 git 使用某种 UI,您可以通过这种方式添加遥控器并推送。
您可以对存储库进行分叉,您所做的任何更改都可以与主分支分开保存。至于同步,由每个存储库的所有者决定他们是否要合并分支和主线任何更改。我希望这有助于消除一些困惑。
当然,这是根据您的情况量身定做的。可以同步两个存储库,但这是自动化或手动集中的工作。
如果你坚持"syncing multiple repositories"方面,请看这里:
https://blog.afoolishmanifesto.com/posts/syncing-with-multiple-git-repos/
我目前正在我的教授的监督下做一个 android 项目,教授允许我访问他为该项目创建的私有存储库。我想知道我是否可以制作另一个 repo(public) 以便该项目可以反映到我的个人资料中并且任何人都可以看到?
还有什么方法可以同步这两个存储库,这样如果我推送到一个,另一个会自动更新吗?
我是github的新人,提前对me.Thank你会有很大的帮助
你只需要将另一个仓库添加到你的客户端,并推送到它,在终端你可以这样做:
git remote add public https://github.com/user/repo.git
然后
git push public master
如果您正在为 git 使用某种 UI,您可以通过这种方式添加遥控器并推送。
您可以对存储库进行分叉,您所做的任何更改都可以与主分支分开保存。至于同步,由每个存储库的所有者决定他们是否要合并分支和主线任何更改。我希望这有助于消除一些困惑。
当然,这是根据您的情况量身定做的。可以同步两个存储库,但这是自动化或手动集中的工作。
如果你坚持"syncing multiple repositories"方面,请看这里: https://blog.afoolishmanifesto.com/posts/syncing-with-multiple-git-repos/