からかい上手の高木さん (장난을 잘치는 타카기양) | 할로나 #pixiv https://www.pixiv.net/member_illust.php?illust_id=67747514&mode=medium
pixiv
からかい上手の高木さん (장난을 잘치는 타카기양)
からかい上手の高木さん / 高木さん 장난을 잘치는 타카기양
#原创 #1stDim_ideas
Git用来当协作工具确实不错,但总感觉不够 '一般人友好' 。虽然我本人用Git是基本无压力,但让其他人来用的话总觉得会让他们学一大波东西。
于是就有了一个branch manager的想法,具备类似Git的能力(网络同步、推送、拉取、本地完整副本、版本控制、分支管理、合并冲突管理),但和Git不同的是,支持本地的Pull request功能,而无需一个类似Github/GitLab这样的平台。用户可以通过创建一个文件包的方式与其他人合并更改。还有一个区别是,只要有人提出更改,就会新建branch,并且branch的合并是需要由Pull request接受者来处理。
用户看到的界面基本上就是:
1. 工作空间 (当前目录)
2. 日志查看器 (可以看到分支汇入与汇出状况,也可以对比版本间差异)
3. 创建拉取请求 (对应分支上的用户可以看到这个请求)
4. 提交更改与发布更改 (已发布的更改不能撤销)
5. 还原工作空间到某次提交 (checkout)
6. 撤销前一次提交 (可以连续撤回,直到某个已发布的提交为止)
7. 显示并处理其他人的拉取请求 (包括冲突合并管理)
8. 子分支管理 (个人可以创建与合并自己的子分支)
Git用来当协作工具确实不错,但总感觉不够 '一般人友好' 。虽然我本人用Git是基本无压力,但让其他人来用的话总觉得会让他们学一大波东西。
于是就有了一个branch manager的想法,具备类似Git的能力(网络同步、推送、拉取、本地完整副本、版本控制、分支管理、合并冲突管理),但和Git不同的是,支持本地的Pull request功能,而无需一个类似Github/GitLab这样的平台。用户可以通过创建一个文件包的方式与其他人合并更改。还有一个区别是,只要有人提出更改,就会新建branch,并且branch的合并是需要由Pull request接受者来处理。
用户看到的界面基本上就是:
1. 工作空间 (当前目录)
2. 日志查看器 (可以看到分支汇入与汇出状况,也可以对比版本间差异)
3. 创建拉取请求 (对应分支上的用户可以看到这个请求)
4. 提交更改与发布更改 (已发布的更改不能撤销)
5. 还原工作空间到某次提交 (checkout)
6. 撤销前一次提交 (可以连续撤回,直到某个已发布的提交为止)
7. 显示并处理其他人的拉取请求 (包括冲突合并管理)
8. 子分支管理 (个人可以创建与合并自己的子分支)