声明本人菜鸟一个,下面是我整理的流程,想在 v2 寻求最佳实践 哪里不对请各位大神指点。
Fork 项目到自己仓库
克隆到本地
添加上游 remote 用来时刻保持和上游同步
每次开发前都拉取最新代码(好习惯?)
不在 master 开发,新建分支开发
代码开发完成再拉一次
切换回开发分支
这是我新学的。以前我都是直接切回 master 然后 merge 开发分支 push 的 我目前理解的作用是将我的修改放到上游 commit 的最后。 如果上游并没有更新这部可以不用?用了也没效果。
将开发分支推送到远程仓库
发起 pull request 等待合并
这种比如贡献一个小功能或者修复一个 bug 的分支何时能删除? 正确的删除方式? git push origin --delete dev-branch ?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.