获取远程git仓库并将最新分支推送到内部远程git仓库

时间:2013-02-18 22:40:13

标签: git

我对Git太新了,并坚持做些什么。我想要的是:

  • 获取大型GitHub存储库
  • 签出特定的标记(过去的稳定版本)并删除所有其他信息,例如提交历史记录,分支等。
  • 将合并的存储库推送到内部网络中的另一个Git存储库

我试着写下面的东西,但它当然不起作用:)

git clone git://github.com/rmcardle/mRemoteNG.git
git checkout -b tags/1.69
git rebase -i
git remote add local http://myusername@myserver/scm/LIB/myrepo.git
git push local master

2 个答案:

答案 0 :(得分:0)

在您的remote add回购后,我认为您必须git add *git commit -m "[type your message here]然后推送主人。如果我们能看到git status,那就太棒了。

答案 1 :(得分:0)

您可以使用git merge --squash将所有提交压缩为一个,然后将其推送。