如何将Sublime Text与GitHub集成?

van*_*ert 29 git github sublimetext sublimetext3 sublime-text-plugin

我认为如果ST有一个插件用于将repo与GitHub帐户上的一个同步,那将是完美的,但我找不到这样的东西.

有Github工具和sublime-github,但它们不提供commitpush命令.

我总是可以使用GitHub的应用程序进行同步,但插件更方便,因为它可以分配给ST的热键.

Mat*_*DMo 31

无数的git插件通过提供包控制,因此,所有你需要做的就是通过浏览它们,阅读README文件,并决定是否要尝试一下.我使用SideBarGit(以及SideBarEnhancements在你的项目中的文件),它允许你右键点击并访问全阵列git-相关任务,从Add & Commit & PushBranchCloneDiff多.另一个流行的工具是Git,它提供了与SideBarGit菜单相关的基本相同的选项Tools.

SublimeGit是一个免费试用,10欧元购买商业插件(通过包控制可用)看起来它是非常全功能,允许您做任何与git相关的事情.它包含许多语法定义,用于编辑提交消息,查看差异,比较分支等,并根据其受欢迎程度来判断(它是包装控制中的前100名之一)很多人似乎都喜欢它.但是,它不是开源的,并且需要额外的资金才能长期使用.

其中任何一个都可以与Github,Bitbucket或使用该git协议的任何其他公共或私人仓库一起使用.试试看,看看哪些对你有用.

  • @getthemike它没有死,它只是在包控制上不再可用.您必须从[Github](https://github.com/titoBouzout/SideBarGit)手动安装.据我所知,它已经从电脑中删除,因为作者是pissy有点牢骚大王谁不喜欢电脑的规则包遵循理智版本的规则,所以他转身背对上数以百计的几千个用户(他写了很多流行的插件)并从PC中删除它们,这意味着它们将不再自动更新 - 您必须自己观看个人存储库. (4认同)

cal*_*bob 8

2019 年 3 月 13 日 - SublimeMerge 发布

您可以使用SublimeMerge,它是由编写 SublimeText 的同一个人创建的 - 因此,只要 SublimeText 如此受欢迎,您就可以期待兼容性和更新。

SublimeText 3.2 版将 GitIntegration 作为一项新功能。以下是更改日志中的一些详细信息:

  • 边栏中的文件和文件夹现在将显示徽章以指示 Git 状态
  • 忽略的文件和文件夹在视觉上不再强调
  • 状态栏显示当前 Git 分支和修改次数
  • 添加了用于打开存储库、查看文件或文件夹历史记录或在 Sublime Merge 中归咎于文件的命令
  • 主题可以自定义侧边栏徽章和状态栏信息的显示
  • 设置 show_git_status 允许禁用 Git 集成
  • 所有文件读取都是通过为 Sublime Merge 编写的自定义高性能 Git 库完成的
  • 阅读文档