mastani/nova-git-manager

Laravel Nova Git 管理工具。

安装: 13

依赖者: 0

建议者: 0

安全: 0

星星: 4

关注者: 2

分支: 0

开放问题: 0

语言:JavaScript

0.0.1 2022-04-16 05:51 UTC

This package is auto-updated.

Last update: 2024-09-16 11:46:44 UTC


README

这是一个为Laravel Nova提供的包,允许您轻松管理您的Git。

Total Downloads Latest Stable Version Latest Unstable Version License

屏幕截图

Laravel Nova Git Manager Tool

需求

安装

通过composer安装包

$ composer require mastani/nova-git-manager

NovaServiceProvidertools方法中注册工具

// app/Providers/NovaServiceProvider.php

// ...

public function tools()
{
    return [
        // ...
        new \Mastani\NovaGitManager\NovaGitManager,
    ];
}

自定义(可选)

如果您想更改“Git路径”或“提交URL”,可以发布配置文件

php artisan vendor:publish --provider="Mastani\NovaGitManager\ToolServiceProvider" --tag="config"

现在转到“config/nova-git-manager.php”并更改值

/*
|--------------------------------------------------------------------------
| Git root path
|--------------------------------------------------------------------------
|
| Determine the default Git root path
| Default is your project base path.
|
*/

'git_path' => base_path(),

/*
|--------------------------------------------------------------------------
| Commit base url
|--------------------------------------------------------------------------
|
| Determine the default Git commit url
| Example for Github: https://github.com/your_username/your_repository/commit/%s
| Example for Gitlab: https://gitlab.com/your_username/your_repository/-/commit/%s
|
*/

'commit_url' => 'https://github.com/your_username/your_repository/commit/%s'

贡献者

Amin Mastani

许可证

MIT许可证(MIT)。有关更多信息,请参阅许可证文件