使用 GitLab
收到以下错误消息。
Merge failed: Something went wrong during merge: 3:invalid byte sequence in US-ASCII. Please try again.
要遵循的解决方案。
使用 GitLab
收到以下错误消息。
Merge failed: Something went wrong during merge: 3:invalid byte sequence in US-ASCII. Please try again.
要遵循的解决方案。
我们在提交消息上有一个正则表达式模式,以强制执行在项目最初几次提交之后添加的常规提交的一部分。在 stackoverflow 上回答的正则表达式示例
两次提交不遵循传统的提交信息。
* 119a135 - (HEAD -> master) docs(devops): a primer (6 minutes ago) <Casey Burnett>
* beb03e6 - Add contribution guide (6 minutes ago) <Guy> ### Note to Stackoverflow: this is missing type
* f314c3e - initial commit (6 minutes ago) <Guy> ### Note to Stackoverflow: git boilerplate is case sensitive to `Initial commit`
* 4d04254 - Initial commit (8 weeks ago) <Mr. Robot>
git checkout master
git rebase -i HEAD~4
按照交互式 git-rebase的提示,将两个提交更新为“reword”。git-base 交互的附加资源
对我们来说,因为我们遵循 GitHub 流程,所以我将更新后的 master 合并到我的工作分支中并推送它以供审查。
git checkout docs/conventional-commit-examples
git merge master
git push origin docs/conventional-commit-examples