6月 29

Github上给开源项目提交Pull Request

给别的 Repo 提 Pull Request 的一般流程是: Fork 开一个分支,在分支里修改代码 create Pull Request 如果上游 default 分支有更新,merge 上游 default 分支 如果一开始就在 default 分支里直接改了代码,会导致后续跟进上游时很不方便。因此最好是在分支里修改代码。如果已经 … Continue reading

6月 28

字符级别的彩色diff

colordiff 只能高亮显示行级别的不同,如果需要高亮被修改的字符,需要使用其他工具,比如 diff-highlight ,有不同语言的版本,Python 版使用 pip3 install diff-highlight 来安装。此功能的效果就类似 Github,如图: 命令行 通过以下命令在命令行高亮 diff 结果: 转存为HTML … Continue reading

8月 01

Github使用小结

老早就注册了github,打算把棋谱转换程序 wgs2sgf托管在那里,可是一直拖啊拖。一个月前,有人提了个issue:   我很想告诉他我是github新手啊同学,还玩不转github,不知道怎么把代码弄上去... PS:今天成功用git提交了代码,可是又发现可以在线编辑文档,如果代码少,在线编辑也很方便 /oh/ 3个月前怎 … Continue reading