首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何开始git / github对Monticello的支持?

如何开始git / github对Monticello的支持?
EN

Stack Overflow用户
提问于 2012-12-03 10:39:47
回答 3查看 718关注 0票数 14

我最近读到,git / github支持已经添加到Monticello中。

我还在github上看到了一些Smalltalk项目。比如:

https://github.com/timfel/ratpack

我的问题:

  • 怎么开始?
  • 要将项目从/保存到github,需要安装什么?
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-12-03 12:22:46

除了FS(处于实验模式)之外,所有这些工具都需要一个与Monticello稍有不同的工作流。FileTree和Gitocello“只是”用额外的元数据导出Smalltalk源到文件中。然后,您仍然必须转到命令行,并对这些更改进行commit; push

票数 18
EN

Stack Overflow用户

发布于 2012-12-03 11:47:54

您可能想看看介绍性 Dale Henrichs在Esug所做的事情。您需要的大多数信息都在不同的邮件列表上(法老-dev,Metacello),在那里更好地解决具体问题。

票数 5
EN

Stack Overflow用户

发布于 2012-12-03 12:19:04

实际上,使用github对法老代码进行手动操作非常简单。

提交和推动:

  • 开放系统浏览器
  • 右键单击要提交的包并选择"file“。
  • 转到您的法老文件夹,并将相关文件复制到您的git文件夹中(通常以包名和.st为扩展名)。
  • 像提交所有github一样提交这些文件,没有什么特别的。

使劲拉:

这就更简单了转到github页面并单击" download“,它将下载包含所有最新st文件的zip文件。你可以把这些文件拖放到法老的环境中,法罗会把它们归档。为了您的方便,您可能想要git克隆回购,以便您可以做一个简单的git拉取最新的来源。这样您就可以避免解压缩步骤,但这也是一样的。

显然,这可以是自动化的,但我现在可以手动完成,因为我不认为它有太多的工作。但是我可能会制作一个工具来实现这个自动化。

据我所知,唯一相关的工具是这个,但我还没有试过。

https://github.com/timfel/gitocello

你唯一需要的东西,我的方法是法老和git安装在您的系统。学习git实际上非常容易,我通常只使用"git克隆“、"git添加”、"git rm“、"git提交”、"git推送“和"git拉”命令。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13681510

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档