jascha030 / bb2gh
该软件包最新版本(1.0.0)没有可用的许可证信息。
CLI 工具,帮助我快速将项目从 bitbucket 迁移到 github。
1.0.0
2023-11-06 09:11 UTC
Requires
- php: ~8.1||~8.2
- ext-phar: *
- composer/composer: ^2.5
- symfony/console: ^6.3
- symfony/filesystem: ^6.3
- symfony/process: ^6.3
Requires (Dev)
- bamarni/composer-bin-plugin: ^1.8
- roave/security-advisories: dev-latest
- symfony/var-dumper: ^6.3
This package is auto-updated.
Last update: 2024-09-05 10:54:56 UTC
README
此软件包是为个人使用而创建的,仍在开发中,容易出现破坏性变更。
入门
安装
composer global require jascha030/bb2gh
mv - 将仓库从 Bitbucket 移动到 Github
Symfony 控制台命令,用于将仓库从 Bitbucket 移动到 Github。
用法
bb2gh mv [options] [directory]
参数
- 目录(可选):仓库目录。默认为当前工作目录。
选项
--organization,-o组织名称。--code-owner,-c仓库的所有者。
描述
此命令将仓库从 Bitbucket 移动到 Github,执行以下步骤:
-
从本地仓库中移除 origin 远程。
-
创建一个与本地仓库同名且具有相同描述的新 Github 仓库。
-
如果提供了
--code-owner选项,则在仓库的.github目录中创建一个带有指定所有者的 CODEOWNERS 文件。
示例
bb2gh mv --organization=myorg --code-owner=myowner /path/to/repository
以下示例将位于 /path/to/repository 的仓库移动到 myorg 组织下的 Github,并将 myowner 指定为代码所有者。
注意:请确保您已安装 gh(Github CLI)并且可在系统的 PATH 中访问。
注意:此文档假设您已在项目中设置了 Symfony Console,并且已正确安装所需的依赖项。