我对Git有点困惑!如果我推一个克隆回购,它会拥有克隆回购有的一切吗?
- 我在GitHub 上复制回购到本地驱动器。
- 我做了一些修改,并承诺我的本地回购
- 在这一点上,我无法弄清楚如何克隆我的本地回购到一个新的GitHub库,所以我去GitHub.com并创建一个新的回购协议与他们的网络界面
- 我那么做了
git-push MyNewRepoOnGitHub master
是否MyNewRepoOnGitHub
有我最初克隆的一切吗?我可以向我最初克隆的项目的贡献者发送拉取请求吗?或者......我完全沉重,需要重读我以前对Git的了解?!
实际上,如果你想要一个完整的镜像,你需要按照这里的指示:http://help.github.com/move-a-repo/用'--all'推动只推送你的本地引用。 – Tekkub
@Tekkub:是的,你可以使用'--mirror',但是这将在远程创建完全相同的ref结构,这是很少需要的(当推送一个带有相关工作树并配置远程的本地克隆时) – knittl
当然,但他确实要求“我最初克隆的所有东西”......对我来说听起来像他希望在他提交承诺之前将原始回购的镜子作为基础。 – Tekkub