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 历史清理实践:彻底移除误提交的 node_modules
git
火车叼位1 小时前
用git filter-repo轻松清理Git仓库历史的详细教程
git
江城月下3 小时前
Git 版本控制核心流程与协作指南(从入门到冲突解决)
git
Revol_C5 小时前
【Git 操作笔记】第1期--云代码仓库更换服务商,本地如何批量更新对应项目的git地址(持续更新...)
前端·git
猫头虎6 小时前
开源协议区别与限制详解:Fork、改名、再发布是否合法?(MIT、Apache、GPL、BSD、SSPL、BSL)
git·开源·github·apache·开源软件·开源协议·gitcode
Kiri霧16 小时前
Git入门
git
Nejosi_念旧17 小时前
git报错解决:ssh: connect to host github.com port 22: Connection refused
git·ssh·github
你的人类朋友17 小时前
说说git的变基
前端·git·后端
程序设计实验室18 小时前
在Windows上将git与ssh-agent搭配使用,再也不用输入git密码了
windows·git