工作流
个人项目
在本地拉取仓库,然后使用分支进行开发,大概向下面这样的流程。
git clone <远程 master 分支>git switch -c develop创建开发分支- 修改代码
- (可选)
git diff查看修改 git add 修改的文件1 修改的文件2(避免使用git add .一次性提交多项修改)git commitgit push origin develop
提交更新后发现远程 master 有更新
git swtich mastergit pull origin mastergit swtich developgit rebase mastergit push -f origin develop
在仓库中合并
在远端仓库的 master 分支 squash 并且 merge develop 分支,然后可以删除 develop 分支
之后在本地执行:
git swtich mastergit branch -D developgit pull origin master