重点
实战常用
仓库迁移
删除现有远程仓库:git remote rm origin
添加新远程仓库: git remote add origin http://10.126.22.105:31080/low-code-development-platform-tenant/nest-yjgl-boot.git
工具
sourcegraph
- sourcegraph Chrome市场
- QQ浏览器,应用中心也有
使用技巧:
- 它可以直接转到符号或者变量的定义处;
- 查找参考(Find references),还可以查看所有调用函数的地方,可访问属性等,就像在强大的 IDE 中一样;
- 可使用正则表达式提供快速、跨仓库的 grep 搜索。
- 只需选择 GitHub 仓库中的任何代码,并使用 Sourcegraph 的 tooltip 执行搜索,Sourcegraph 支持的语言的搜索结果具有代码智能。
insightio-for-github
issue
提issue就是提问题。提之前确认自己的问题是不是Bug或新需求。如果只是自己不会用,不要提issue。确认是issue后,提issue时遵循作者的模板。
Pull Request
提pr。提 PR 的是先 Fork 对方的仓库,而不要 clone 下来然后上传到自己的仓库,觉得达到了 PR 的预定目标之后,就回到 GitHub 页面中发起 PR。
维护自己项目
要提供 CONTRIBUTING.md 贡献指南等辅助文件,指导开发者如何做出贡献。如果你要为 issue 和 PR 提供模板,可以在仓库中包含一个.github/ISSUE_TEMPLATE.md
和.github/PULL_REQUEST_TEMPLATE.md
文件,这样别人要参与时就会先看到这个模板中的内容,避免他们误用。