Git标准化开发流程

一、新项目,git拉取及提交流程

1.将项目下载下来

git clone 【项目地址】

git branch 查看所在分支(注:此时在master分支)

2.新建或切换本地分支(二选一),并修改文件代码

git checkout 【分支名称】 切换本地分支(已有分支的情况下)

git checkout -b 【分支名称】 新建本地分支 (没有分支的情况下)

3.修改文件后,将文件保存提交并推到远程仓库

git add . 本地缓存

git commit -m "文案描述"

git push 推到远程仓库

4.将远程分支合并到master分支

git checkout master 切换到master

git pull 拉取master分支内容,防止master被修改,覆盖其他人的代码

git merge 【分支名称】 将分支合并到master上

5.删除本地和远程分支(非必要步骤,可以隔一段时间清理之前的分支)

git branch -d 【分支名称】删除本地分支 (无其他影响,分支太多影响查看)

git push origin --delete 【分支名称】删除远程分支

相关推荐
不做无法实现的梦~1 小时前
Git Clone 使用 Watt/Steam++ 加速时报证书错误的原因与解决方法
大数据·git·elasticsearch
黑猫警长丶2 小时前
Git 操作笔记
笔记·git
MageGojo2 小时前
Whois 域名查询 API 接入实战:用一个 GET 请求获取域名注册信息
java·git·github
黑猫警长丶2 小时前
Git 本地操作基础
git
白狐_7983 小时前
从功能开发到开源维护:一个 Python 可视化项目的 Git 分支、维护文件与 PR 流程实践
git·python·开源
江华森3 小时前
Git + Maven Java 项目部署实战全指南
运维·笔记·git·学习·maven
火车叼位18 小时前
用脚本固化 Git Squash 合并与文件排除流程
git
wunaiqiezixin20 小时前
git常用命令总结
git
Pluchon1 天前
萌萌技术分享笔记——Java综合项目
java·开发语言·笔记·git·github·mybatis·postman
九思x1 天前
Git脚本汇总
git