1.拉主项目代码
git clone https://github.com/xx/xitem
git checkout main # 切到主分支一般是main或者master
2.新建自己的分支进行开发
git checkout -b fix/song # 创建一个名为new-feature的新分支并切换到该分支
3.开发,测试,commit都在自己的分支上进行
git add .
git commit -m "fix xx 问题"
4.推送到远程仓库之前(push),最好先合并主分支代码到自己的分支,在自己的分支中解决冲突后,再提交并推送到你的远程分支
git checkout main # 切回本地 main 分支
git pull origin main # 更新代码
git checkout fix/song # 切回你的分支
git merge main # 把最新的 main 合并到你的分支(此时如果有冲突,就在你的分支上解决)
git add .
git commit -m "fix xxxx"
git push origin fix/song # 解决冲突后,提交并推送到你的远程分支
5.最终合并