Git 实操:新建分支开发并合并至 Master 完整命令流程

📅 2026/7/1 15:18:22
Git 实操:新建分支开发并合并至 Master 完整命令流程
1. 创建并切换到新分支# 创建分支并立即切换推荐 git checkout -b feature/xxx # 示例创建名为 feature/product-service 的分支 git checkout -b feature/product-service2. 在新分支上开发# 查看当前所在分支确认已切换 git branch # 修改代码后提交 git add . git commit -m 提交信息3. 将新分支推送到远程仓库# 推送新分支到远程 git push -u origin feature/product-service4. 开发完成后合并回主分支# 切换回主分支 git checkout master # 拉取最新代码 git pull origin master # 合并开发分支 git merge feature/product-service # 推送合并后的代码 git push origin master5. 删除分支可选# 删除本地分支 git branch -d feature/product-service # 删除远程分支 git push origin --delete feature/product-service6.将没有commit的全部代码回退git reset --hard origin/master7.如何实现将不想提交的代码文件到git仓库中1.创建以及编写.gitignore文件# 单个文件 test.txt secret.json # 整个文件夹 node_modules/ dist/ build/ target/ # 后缀文件 *.log *.tmp *.class *.env2.将.gitignore纳入版本控制团队配合git add .gitignore git commit -m 配置忽略文件 git push如果只是自己使用不用执行git add .gitignore不用commit不用push后续执行git add .时Git会自动跳过.gitignore里面的文件不会提交如果想要省略提交的文件已经被跟踪了后面再写入.gitignore不会自动忽略此时就要# 查看当前 git 跟踪的所有文件 git ls-filesgit rm -r --cached 对应的文件 例子git rm -r --cached .idea/