商汇粹外网资源平台

搜索
查看: 2501|回复: 7

Github 有什么优缺点?把项目直接搭建在 Github 上合适吗? ...

[复制链接]

该用户从未签到

8

主题

27

帖子

107

积分

注册会员

Rank: 2

积分
107
发表于 2022-9-22 17:06:26 | 显示全部楼层 |阅读模式
Github里面有很多功能都很喜欢,比如issue,wiki等,是否可以把项目直接搭建在github上?
回复

使用道具 举报

该用户从未签到

11

主题

93

帖子

291

积分

中级会员

Rank: 3Rank: 3

积分
291
发表于 2022-9-22 17:32:37 | 显示全部楼层
这得看是什么项目。非 Windows 环境下的开源项目,我认为 GitHub 是一个理想选择——特别是它有杀手级的 pull request 功能。如果是团队合作的私有项目,感觉 GitHub 的优势就没有那么明显了,同样的价钱还不如买个 VPS,再搭个项目管理 / bug tracking 之类的。
更新:GitHub 新出的 Issues 2.0 好帅,这个对于私有项目来说优势很大。
回复

使用道具 举报

该用户从未签到

6

主题

36

帖子

144

积分

注册会员

Rank: 2

积分
144
发表于 2022-9-22 17:58:48 | 显示全部楼层
github是facebook for developers,当之无愧的老大(sourceforge is fucked)
github优点:

  • pull request,issue都是杀手级的feature
  • 强调个人,符合hacker更看重名誉/成就感的天性
github缺点(对个人):

  • 国内访问速度太慢,经常出现connect time-out(非GFW所为)
  • 不能很好的解决GB2312/GBK,对中文不够友好
  • wiki功能太弱,直接导致文档(对于开源项目很重要)经常被分离到一个独立站点
github缺点(对企业):

  • 无非解决企业内部的需求,github:fi价格过高(最便宜要$5,000/年)
  • 基于git,学习曲线陡峭,企业大规模用git根本不现实。尤其国内大家都刚学会svn
  • 可能在未来某天被墙
回复

使用道具 举报

该用户从未签到

6

主题

39

帖子

156

积分

注册会员

Rank: 2

积分
156
发表于 2022-9-22 18:24:59 | 显示全部楼层
主要优点:功能设计简洁实用上手很快,可用性好(很少访问有问题,即使在我国 -_-bb),已有很多相当质量的各类项目和优秀开发者在上面。
已知的主要缺点:免费套餐不支持私有项目(作为对比,使用 hg 的类似平台 BitBucket 的免费套餐支持私有项目,只是限制了开发者人数不超过5)。
项目直接搭建在上面没啥问题(Rails/jQuery这样级别的项目都在上面呢),因为 git 本身的分布式特点,每个开发者都有完整的 repo,即使不能联网时也不会影响开发。
回复

使用道具 举报

该用户从未签到

3

主题

31

帖子

109

积分

注册会员

Rank: 2

积分
109
发表于 2022-9-22 18:51:10 | 显示全部楼层
gist是个很有趣的小东西,代码片段,一行脚本什么的可以丢进去
回复

使用道具 举报

该用户从未签到

6

主题

81

帖子

247

积分

中级会员

Rank: 3Rank: 3

积分
247
发表于 2022-9-22 19:17:21 | 显示全部楼层
如果只是共有项目,那么直接放GitHub上就行,各种pull request挺好的。目前$7的私有项目没有个数限制了!至少我比较喜欢,第一不用费力的去做备份。第二在哪都可以改代码,免去拷贝同步的麻烦,小的bug可以直接在网页上改。
回复

使用道具 举报

该用户从未签到

5

主题

75

帖子

245

积分

中级会员

Rank: 3Rank: 3

积分
245
发表于 2022-9-22 19:43:32 | 显示全部楼层
怎么说呢……其实主要是和规模有关,因为经常有把git用成百度网盘的情况(只会push、pull,其他是什么我没听过)……比如我自己就不习惯git
回复

使用道具 举报

该用户从未签到

4

主题

47

帖子

165

积分

注册会员

Rank: 2

积分
165
发表于 2022-9-22 20:09:43 | 显示全部楼层
比较适合独行侠、后者开源达人。
公司团队用svn可能会好些,这样培训成本会低点,你不能(也没有必要)指望下一个新队员可以快速接受。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表