Skip to content

yangxin9003/chinese-chess-in-git

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

中国象棋 in GIT(PVP)

命令行中运行的中国象棋(pvp),利用 git 仓库进行数据交换。结伴编程摸鱼新方式。

车-马-相-士-将-士-相-马-车
|-|-|-|-|-|-|-|-|
|-炮-|-|-|-|-|-炮-|
兵-|-兵-|-兵-|-兵-|-兵
|-|-|-|-|-|-|-|-|
|-|-|-|-|-|-|-|-|
卒-|-卒-|-卒-|-卒-|-卒
|-炮-|-|-|-|-|-炮-|
|-|-|-|-|-|-|-|-|
车-马-象-士-帅-士-象-马-车

使用方式

  • 提前准备一个双方可连接的git仓库(如:github、 gitee)
  • clone 到本地(保证双方都有提交权限)
  • 进入目录,配置用户名、切换分支(不切换也可以通过命令进行自动新建分支,配置用户名)
  • 执行 npx chinese-chess-pvp -u <username> -w <local git repo path> -b <branch name>

帮助文档

npx chinese-chess-pvp -h

细节说明

  • 新建游戏的人为红方,红方先行
  • 红方不可以改名字,没次进入游戏必须名称相同,否则红发无法操作;黑方随意
  • 默认在当前 git 仓库中初始化,可通过 -w 参数改变工作目录
  • 默认在当前分支进行游戏,请不要在你的工作 git 上进行

Releases

No releases published

Packages

No packages published