在VS Code中t把分支写的代码合并到master中并提交到远程仓库github上
新建分支dxj,然后把分支dxj写的代码合并到master中并push到远程仓库github中,步骤如下:
1.在当前主分支master中新建分支dxj
E:\projects\ERP\zyyerp-front>git branch dxj
2.在master中切换到分支dxj
E:\projects\ERP\zyyerp-front>git checkout dxj
Switched to branch 'dxj'
Your branch is up to date with 'origin/dxj'.
3.查看当前分支,命令:git branch 。带有星号的就是当前使用的分支。然后dxj编写自己负责的代码。
E:\projects\ERP\zyyerp-front>git branch
* dxjmaster
4.添加所有修改代码至暂存区(local cache),命令git add -A
E:\projects\ERP\zyyerp-front>git add -A
5.快捷提交至本地仓库(local repository) ,命令:git commit -am ‘这里是这次提交写的评论’
E:\projects\ERP\zyyerp-front>git commit -am '开始主页布局'
[dxj 088e3e9] '开始主页布局'1 file changed, 23 insertions(+), 3 deletions(-)
6.把分支dxj合并到master之前先要切换分支到mster,切换分支命令:git checkout branchName
E:\projects\ERP\zyyerp-front>git checkout master
Switched to branch 'master'
Your branch is up to date with 'origin/master'.
查看是否切换成功
E:\projects\ERP\zyyerp-front>git branchdxj
* master
7.把分支dxj写的代码合并到master中,命令:git merge mergeTarget
E:\projects\ERP\zyyerp-front>git merge dxj
Updating 3c89c9d..088e3e9
Fast-forwardsrc/components/Home.vue | 26 +++++++++++++++++++++++---1 file changed, 23 insertions(+), 3 deletions(-)
8.主分支master最新代码推送到远程仓库(remote git repository) ,命令:git push
E:\projects\ERP\zyyerp-front>git push
Enumerating objects: 9, done.
Counting objects: 100% (9/9), done.
Delta compression using up to 8 threads
Compressing objects: 100% (5/5), done.
Writing objects: 100% (5/5), 902 bytes | 902.00 KiB/s, done.
Total 5 (delta 2), reused 0 (delta 0), pack-reused 0
remote: Resolving deltas: 100% (2/2), completed with 2 local objects.
To https://github.com/cn-hyf/zyyerp-front.git3c89c9d..088e3e9 master -> master
9.查看树状态,nothing to commit, working tree clean表示当前修改的代码都同步到远程仓库了。
E:\projects\ERP\zyyerp-front>git status
On branch master
Your branch is up to date with 'origin/master'.nothing to commit, working tree clean
10.上面的步骤已经把分支dxj写的代码合并到master中了,同时也把master最新代码推送到远程仓库了。最后也要把子分支dxj也推送到远程仓库。
10.1 切换到dxj分支,命令git checkout dxj
E:\projects\ERP\zyyerp-front>git checkout dxj
Switched to branch 'dxj'
10.2 把分支dxj写的代码推送到远程仓库github中,命令git push -u origin dxj
E:\projects\ERP\zyyerp-front>git push -u origin dxj
Total 0 (delta 0), reused 0 (delta 0), pack-reused 0
remote:
remote: Create a pull request for 'dxj' on GitHub by visiting:
remote: https://github.com/cn-hyf/zyyerp-front/pull/new/dxj
remote:
To https://github.com/cn-hyf/zyyerp-front.git* [new branch] dxj -> dxj
Branch 'dxj' set up to track remote branch 'dxj' from 'origin'.
10.3 查看树状态
E:\projects\ERP\zyyerp-front>git status
On branch dxj
Your branch is up to date with 'origin/dxj'.nothing to commit, working tree clean
在VS Code中t把分支写的代码合并到master中并提交到远程仓库github上相关推荐
- Git 高频命令、版本回退、分支操作、文件修改删除、撤销、标签、远程仓库推送、拉取
1. 高频命令 git add 将工作文件修改提交到本地暂存区. git add . 将所有修改过的工作文件提交暂存区(常用). git commit -m "XXX" 为本次修改 ...
- IDEA如何将git分支代码合并到master
IDEA如何将git分支代码合并到master 1. 打开默认开发分支(svn_develop) 2. 将远程master分支Checkout as new local brabch 确保代码与远程 ...
- git 将dev分支的代码合并到master并添加对应的Tag
1.参考文章如下: (1).https://www.cnblogs.com/zhangshijiezsj/p/14174896.html (2).https://blog.csdn.net/b7350 ...
- idea 将分支代码合并到master分支
一.创建一个新的分支 1.先把代码切换到master分支上 2.分支名称 3.然后Push,新的分支就创建好了!!! 一.将创建的分支代码合并到master分支 1.先切换master分支 2.在Re ...
- Git创建本低分支并提交到远程仓库
创建并切换到分支 git checkout -b dev-xy 查看分支 git branch dev * dev-xy 带 * 说明现在已经在新建的分支上了,如果是使用的vscode的终端,左下角就 ...
- Git新建临时分支进行开发后合并至master
需求:根据master新增最新周修改的小功能,但是此时dev分支正在开发新的1.10的需求了,并且最新周的要先上线,步骤如下. 1.根据master新建立分支本地dev02:git checkout ...
- git从远程仓库gitLab上拉取指定分支到本地仓库
https://blog.csdn.net/qq_40973353/article/details/80682891 例如:将gitLab 上的dev分支拉取到本地 1>与远程仓库建立连接:gi ...
- git常用操作--分支同步master 本地库提交到远程分支
1.分支同步master git clone [项目地址] //克隆远程代码库到本地 cd [刚刚克隆的项目文件夹] //进入本地仓库 git checkout -b dev // 创建分支dev(或 ...
- git remote 指定分支_git从远程仓库gitLab上拉取指定分支到本地仓库
https://blog.csdn.net/qq_40973353/article/details/80682891 例如:将gitLab 上的dev分支拉取到本地 1>与远程仓库建立连接:gi ...
最新文章
- 关于C#开发山寨操作系统,程序语言,浏览器,IDE,Office,Photoshop等大型程序的可行性歪论及意义...
- 安装redis及python redis模块
- mysql 同机做主从
- Python笔记-UiSelector坐标定位
- sql int 比较_分享 21 个编写 SQL 的好习惯
- Windows 10 Creators Update隐私策略变动一览
- Git只获取部分目录的内容
- 混响运行于CPU或者DSP时的部分指标对比
- 尚学堂马士兵struts2 课堂笔记(四)
- 安装Apache服务器
- Linux CentOS 6不能使用yum安装命令
- java数字时钟_java Swing数字时钟
- JAVA重写和重载的区别
- 关于如何保持图片分辨率并压缩图片存储大小
- jemalloc 内存分配器 是什么
- SQL Server远程连接的设置
- 强烈推荐几款IDEA插件,12款小白神器
- python 判断是否为中文
- 炫龙笔记本怎么进bios设置u盘启动图文教程
- EVE-NG Lab通过Cloud连接外网