tomk79/gitui79

安装次数: 7

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

开放问题: 0

语言:JavaScript

0.4.0 2024-04-29 16:28 UTC

This package is auto-updated.

Last update: 2024-08-29 17:15:06 UTC


README

使用说明

<div id="gitui79"></div>

<script>
var gitUi79 = new GitUi79(
    document.getElementById('gitui79'),
    function(cmdAry, callback){
        // サーバーでgitコマンドを実行するAPIを用意してください。
        // callback には、 gitコマンドが出力した文字列を返してください。
        var stdout = '';
        $.ajax({
            url: '/path/to/endpoint',
            data: cmdAry,
            success: function(data){
                stdout += data;
            },
            error: function(data){
                stdout += data; // エラー出力も stdout に混ぜて送る
            },
            complete: function(){
                callback(0, stdout);
            }
        });
        return;
    },
    {
        "committer": {
            "name": "Committer Name",
            "email": "committer@example.com",
        },
        "lang": "ja",
    }
);
// console.log(remoteFinder);
gitUi79.init(function(){
    console.log('ready.');
});
</script>

更新历史 - 变更日志

gitui79 v0.4.0 (2024年4月30日)

  • 将 px2style 分离。
  • 添加了整合 px2style 的 bundled 构建。

gitui79 v0.3.5 (2024年2月18日)

  • 改善了差分显示。

gitui79 v0.3.4 (2023年11月13日)

  • 捆绑了用于暗黑模式的样式。

gitui79 v0.3.3 (2023年7月14日)

  • 更改了创建新分支的 UI。
  • 修正了有时无法提交新差分的问题。

gitui79 v0.3.2 (2023年5月1日)

  • 更新了 px2style。

gitui79 v0.3.1 (2023年4月22日)

  • 修复了在状态画面中,文件级别的差分显示不正常的问题。
  • 在日志画面中,添加了“回滚到上一个版本”的功能。
  • 在日志画面中,可以显示提交中文件的差分。
  • 修复了在日志画面中点击“下一页50条”时没有更多内容出现的错误。
  • 修复了在旧版本的 git 环境中,无法提交已删除文件的问题。
  • 添加了 options.lang
  • 改善了样式和 UI。

gitui79 v0.3.0 (2022年6月5日)

  • 在文件状态显示中,使源代码的差分更易于查看。
  • 加强了暗黑模式的支持。

gitui79 v0.2.2 (2021年5月25日)

  • 修复了远程分支被删除后不反映的问题。

gitui79 v0.2.1 (2021年4月28日)

  • 修复了在没有提交时尝试显示提交日志,导致页面加载不完整的问题。
  • 在显示状态画面和分支画面之前,要求执行 git fetch
  • 其他一些小的修正。

gitui79 v0.2.0 (2021年3月31日)

  • 整合了提交画面和状态画面。
  • 在状态画面中,可以查看未提交的更改内容。
  • 在状态画面中,可以撤销未提交的更改内容。
  • 添加了提交日志画面。
  • 添加了 committer 选项。
  • 添加了推送画面、拉取画面和分支画面。
  • 其他一些 UI 改进和错误修复。

gitui79 v0.1.0 (2019年8月15日)

  • 首次发布

许可证

MIT 许可证

作者