错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Fix Mistaken Git Commits

  • Michael D. Callaghan

摘要

Recently one of my development teams had a merge problem. For version control, they use a modified form of GitFlow ( ), and it was time to merge from the develop branch to the release branch. If things are done correctly, this should always be a clean, simple merge. It is especially true in this case because it was their first release for a new project. The team opened a pull request from develop to release and then reported to me that GitHub was reporting merge conflicts. Huh? How is that possible? The release branch should be empty. Except that it wasn’t.