Git用命令提交代码并合并
- 一、需知
- 1、分支
- 2、命令详解
- 二、命令顺序
一、需知
1、分支
- 本地分支(自己的分支):
my_dev
- 开发分支(多人协作分支):
develop
2、命令详解
在本地开发分支 my_dev操作,顺序如下:
git branch
:查看当前所属的本地分支git status
:显示工作目录和暂存区的状态。使用此命令能看到那些修改被暂存到了, 哪些没有, 哪些文件没有被Git tracked到git add ./
:跟踪新文件,或者说将内容从工作目录添加到暂存区。./
:当前目录,我是在项目的根目录下
操作git命令的git commit -m "add new field"
:暂存区内容添加到本地仓库中,-m message:备注信息git push origin my_dev
:把本地的分支推送到指定远程分支(如果本地分支和远程分支绑定了,直接git push
)git checkout develop
:本地检出开发分支developgit pull origin develop
:拉取线上的开发分支到本地(如果本地分支和远程分支绑定了,直接git pull
)git merge my_dev
:把本地自己分支(my_dev)合并到本地开发分支(develop)git push origin develop
:把本地开发分支推送到远程开发分支(如果本地分支和远程分支绑定了,直接git push
)git checkout my_dev
:检出代码到本地开发分支my_devgit merge develop
:把本地的develop分支合并到本地的my_dev分支
二、命令顺序
把自己本地开发分支 my_dev 合并到远程多人协作分支 develop 命令如下:
git branch
git status
git add ./
git commit -m "add new field"
git push origin my_dev
git status
git checkout develop
git status
git pull origin develop
git merge my_dev
git status
git push origin develop
git status
git checkout my_dev
git status
git status
git merge develop
写简单点: 1、去掉 status 状态查看; 2、当本地分支和远程分支名字是一样时,则可去除关键字 origin
git add ./
git commit -m "调整了什么"
git push
git checkout develop
git pull
git merge my_dev
git push
git checkout my_dev
git merge develop
Git用命令提交代码并合并相关推荐
- IntelliJ IDEA切换Git远程分支 提交代码 拉取最新代码
前言:众所周知Git用命令提交代码比较繁琐,而且还得记住命令,那如何让我们更加方便的提交代码呢 以及获取最新内容拉到本地 还有更换你要提交到的分支呢 下面废话不多说. 目录 IDEA里切换Git分支 ...
- git常用命令 提交步骤
git提交步骤 1.同步远程仓库代码:git pull 提交代码第1步:git pull 同步远程仓库代码到本地 git add / git commit代码之前首先git pull,需先从服务器上面 ...
- Git本地仓库提交代码到远程仓库出现报错:fatal: ‘origin‘ does not appear to be a git repository fatal: Could not read fr
Git本地仓库提交代码到远程仓库出现报错:fatal: 'origin' does not appear to be a git repository fatal: Could not read fr ...
- Git使用(Git安装、建立Git仓库、克隆Git仓库、提交代码至Git仓库)
目录 1 Git安装 2 建立Git仓库 3 克隆Git仓库 3.1 新建Spring Boot项目 3.2 克隆Git仓库 4 提交代码至Git仓库 4.1 Pull 4.2 Commit 4. ...
- Git统计个人提交代码行数
1. Git统计个人提交代码行数 git log --format='%aN' | sort -u | while read name; do echo -en "$name\t" ...
- 使用git push命令提交更改报错 fatal: unable to access ‘http://github.com/xxxxxx/‘: OpenSSL SSL_read: Connection
使用git push命令提交更改报错 fatal: unable to access 'http://github.com/xxxxxx/': OpenSSL SSL_read: Connection ...
- 用 Git 向 Github 提交代码
下载安装 git Mac下载 Windows下载 Linux:apt-get install git 安装部分就不多说了. 注册 github 账户 GitHub 官网 需要填 用户名.邮箱.密码,值 ...
- git命令提交代码/vscode提交代码
如何提交代码 第一步:检查代码状态: 第二步:使用git add . 或者 git add xxx命令可以把修改的文件添加到本地git缓存区. 注意:git add . (后面有个点)表示添加目录下所 ...
- Git 常用命令、代码合并
1.合并代码提示含义 Accept Current Change 接受其他分支的内容 Accept Incoming Change 接受该分支的代码 Accept Both Change 接受两个代码 ...
- Git 命令提交代码
0. 拉取某项目代码:先cd到某个目录下. git clone xxxxx某项目git地址. cd 项目名 1. git放弃本次某文件的修改 git status //查看当前分支更新内容. g ...
最新文章
- Facebook 应用机器学习团队专访:人工智能在 Facebook 中的应用
- 基础知识——密码学笔记(一)
- 一起谈.NET技术,asp.net控件开发基础(13)
- php curl iis,解决IIS运行PHP出现Call to undefined function curl_init()的问题
- open读取文件操作
- 我用Python又爬虫了拉钩招聘,给你们看看2019市场行情
- 【路径规划】基于matlab遗传算法公交排班系统分析【含Matlab源码 220期】
- java astar_JAVA-Astar算法实现
- 学习OpenCV在SFM系统的使用
- 第一次发博客,随便说说
- 网络爬虫-抓取酷航机票信息
- 使用scrapy爬取豆瓣上面《战狼2》影评
- GIT统计代码量及IDEA Statistic统计解析
- 微信公众号文章音视频下载的几种办法-涵盖PC端和手机端
- logcat 实时输出日志到文件(logcat输出日志到文件、同时包括多个TAG)
- 华为Mate40和iPhone12网络舆情传播数据分析报告
- ksoftirqd内核线程
- 最近国外LEAD收款情况
- 步进电机的使用方法和控制方式基本介绍
- Springboot+高考志愿填报信息管理系统 毕业设计-附源码251922
热门文章
- php ayyay,在PHP中使用Redis
- kafka rabbitmq优劣对比_17个方面对比Kafka、RabbitMQ、RocketMQActiveMQ分布式消息队列
- tensorflow手动实现算法之一线性回归
- 米勒-拉宾素性检验(MillerRabbin)算法详解
- sqlserver 当月、 时间_sqlserver 获取时间年月日时分秒
- c语言n天前是星期几,新手做的日历表及查找日期是星期几
- 125w短波通信距离_短波通信在消防应急救援通信中的应用探讨
- [图]礼仪大赛策划方案:使用PPT,如何打造一场专业而又经济的礼仪大赛呢?
- php 支付宝支付回调与查询订单
- springBoot操作数据库方式