bitbucket被封了, 转github, 有个5个分支,近万commit的工程,如何平滑的倒入github,保存分支和commit记录?

2013-05-21 08:15:16 +08:00
 fangzhzh
现在发帖会不会太早,大家还没上班?
7839 次点击
所在节点    问与答
37 条回复
ljbha007
2013-05-21 13:22:37 +08:00
@fangzhzh
开VPN push
jackytang520
2013-05-21 13:23:02 +08:00
哪有封啊,我这都好好的啊
fangzhzh
2013-05-21 13:28:34 +08:00
@ljbha007 开了, vpn,ssh都试过, push不上去,我才买了github的micro
swulling
2013-05-21 13:34:00 +08:00
@fangzhzh 100k太少了,我这1MBps upload

用git协议是最快的
cloudzhou
2013-05-21 14:07:22 +08:00
@jackytang520 之前确实push不上去,不知道线路问题还是bitbucket本身有问题
fangzhzh
2013-05-23 12:25:56 +08:00
@aveline 请问, 这个php怎么用?
fangzhzh
2013-05-23 16:00:11 +08:00
@aveline 改了名字, repo,运行就卡住, 也看不出运行到哪里了
aveline
2013-05-23 16:04:08 +08:00
@fangzhzh orz 木有提示?
乃是用 cli 运行的咩
fangzhzh
2013-05-23 16:47:26 +08:00
@aveline 存成.php, 在允许php的环境下, 访问网页
fangzhzh
2013-05-23 21:57:09 +08:00
@aveline 用php运行的,
ile_get_contents(https://api.bitbucket.org/1.0/repositories/*/*/issues?count=99&status=new): failed to open stream: HTTP request failed! HTTP/1.1 404 NOT FOUND

我的是private项目, 每个issue都是这个错误
hzlzh
2013-05-23 22:02:52 +08:00
关于push 大量文件到github,你可以看下我这个总结。
https://zlz.im/temp-im-placeholder-images-service/

通宵挂机就好了,没什么大问题,另外单个rope是有容量上限的 1G,不过官方不是严格控制这个数字的,会发邮件来告知。
fangzhzh
2013-05-23 22:05:18 +08:00
@hzlzh 谢谢. 代码已经转到github, 二进制的图片分离出去, 现在200m左右

所以原来代码history也都放弃了, 真是无奈啊...
hzlzh
2013-05-23 22:06:14 +08:00
关于刚说的单个repo容量限制,官方wiki有讲:
https://help.github.com/articles/what-is-my-disk-quota
所以如果超过了1G,还是优化下。
fangzhzh
2013-05-23 22:17:03 +08:00
@aveline 项目名称是大写的PVSZ, 但是访问的时候url的repo必须使用pvsz,这bug...
davepkxxx
2013-05-23 22:17:24 +08:00
1. 从原始地址 clone 一份 bare 仓库:

git clone --bare url

2. 在GITHUB 创建一个项目

3. 以 mirror 的方式把刚才 clone 的项目 push 到 GITHUB 上:

git push --mirror url

这种方式的好处是:可以完整地保留原项目的所有 branch 和 tag 信息。
fangzhzh
2013-05-23 22:22:01 +08:00
@davepkxxx 我以前把图片都放到里边了,太大,上传也慢,下拉也慢.

就趁这个机会,把代码和图片分开了.

所以相当于把以前的东西都扔了. 不过代码都是我一个人写的,文件的进化都在我脑子里,没有什么需要特别保留的代码的commit记录.
aveline
2013-05-24 11:26:59 +08:00
@fangzhzh orz ... 我之前木有遇到过乃这么多的 bug ...
=__=

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/69596

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX