网站首页 > 基础教程 正文
在工作流中,我们一般至少要有2个分支,即有一个master主分支,作为正式的,一般不要动。创建一个dev分支,平时开发都在这个dev分支上进行,只有功能稳定了之后,再将dev分支上的功能合并到master分支上。
比如,创建一个 testing 分支, 你需要使用 git branch 命令:
git branch testing
要切换到一个已存在的分支,你需要使用 git checkout 命令。 我们现在切换到新创建的 testing 分支去:
git checkout testing
首先是拉代码,git pull,把本地的代码更新到最新的。
1.将代码推送到仓库
打开需要管理的文件夹目录,鼠标右键,选择【git bash here】,可以输入相关命令进行操作了。输入【git init】初始化,输入【git add .】将所有文件加入git管理,输入【git commit -m '写一下提交的版本信息'】,提交当前改动的版本。
1.给远程仓库起名字
git remote add aa 远程仓库地址
2.向远程推送代码
git push -u aa 分支
2.新电脑上第一次获取代码
1.克隆远程代码仓库
git clone 远程仓库地址(内部已实现git remote add aa 远程仓库地址
2.切换分支
git checkout 分支
3.在电脑上继续进行开发
1.切换到dev分支进行开发
git checkout dev
2.把master分支合并到dev【一般不这样合并】
git merge master
3.修改代码
4.提交代码
git add .
git commit -m 'xx'
git push aa dev
4.在已有仓库的电脑上继续写
1.切换到dev分支进行开发
git checkout dev
2.拉代码
git pull aa dev
3.继续开发
4.提交代码
git add .
git commit -m 'xx'
git push aa dev
5.开发完毕,要上线
1.将dev分支合并到master,进行上线
git checkout master
git merge dev
git push aa master
2.把dev分支也推送到远程
git checkout dev
git merge master
git push aa dev
- 上一篇: 如何完整迁移 Git 仓库 ?
- 下一篇: 计算机知识 | Git版本控制流程
猜你喜欢
- 2025-04-28 使用 Git 命令去管理项目的版本控制(二)
- 2025-04-28 腾讯云国际站代理商:如何搭建Git服务器?
- 2025-04-28 拯救你的 Git 仓库!用 BFG 秒删历史大文件,告别迁移失败
- 2025-04-28 用git rebase命令合并开发阶段中多条commit提交记录
- 2025-04-28 git命令行打tag基础知识
- 2025-04-28 Git Rebase
- 2025-04-28 计算机知识 | Git版本控制流程
- 2025-04-28 如何完整迁移 Git 仓库 ?
- 2025-04-28 日常开发中常用的git操作命令和使用技巧
- 2025-04-28 Git下载安装以及必须知道的Git常用指令
- 04-28使用 Git 命令去管理项目的版本控制(二)
- 04-28腾讯云国际站代理商:如何搭建Git服务器?
- 04-28拯救你的 Git 仓库!用 BFG 秒删历史大文件,告别迁移失败
- 04-28用git rebase命令合并开发阶段中多条commit提交记录
- 04-28git命令行打tag基础知识
- 04-28Git Rebase
- 04-28计算机知识 | Git版本控制流程
- 04-28计算机知识 | 在工作流中常用的Git命令
- 最近发表
- 标签列表
-
- 菜鸟教程 (58)
- jsp (69)
- c++教程 (58)
- pythonlist (60)
- gitpush (78)
- pythonif (68)
- pythonifelse (59)
- deletesql (62)
- c++模板 (62)
- c#event (59)
- linuxgzip (68)
- 字符串连接 (73)
- nginx配置文件详解 (61)
- html标签 (69)
- c++初始化列表 (64)
- exec命令 (59)
- canvasfilltext (58)
- mysqlinnodbmyisam区别 (63)
- arraylistadd (66)
- node教程 (59)
- console.table (62)
- c++time_t (58)
- mysqldatesub函数 (63)
- window10java环境变量设置 (66)
- c++虚函数和纯虚函数的区别 (66)