• 一、需知
    • 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:本地检出开发分支develop
  • git pull origin develop:拉取线上的开发分支到本地(如果本地分支和远程分支绑定了,直接git pull
  • git merge my_dev:把本地自己分支(my_dev)合并到本地开发分支(develop)
  • git push origin develop:把本地开发分支推送到远程开发分支(如果本地分支和远程分支绑定了,直接git push
  • git checkout my_dev:检出代码到本地开发分支my_dev
  • git 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用命令提交代码并合并相关推荐

  1. IntelliJ IDEA切换Git远程分支 提交代码 拉取最新代码

    前言:众所周知Git用命令提交代码比较繁琐,而且还得记住命令,那如何让我们更加方便的提交代码呢 以及获取最新内容拉到本地 还有更换你要提交到的分支呢 下面废话不多说. 目录 IDEA里切换Git分支 ...

  2. git常用命令 提交步骤

    git提交步骤 1.同步远程仓库代码:git pull 提交代码第1步:git pull 同步远程仓库代码到本地 git add / git commit代码之前首先git pull,需先从服务器上面 ...

  3. 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 ...

  4. 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. ...

  5. Git统计个人提交代码行数

    1. Git统计个人提交代码行数 git log --format='%aN' | sort -u | while read name; do echo -en "$name\t" ...

  6. 使用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 ...

  7. 用 Git 向 Github 提交代码

    下载安装 git Mac下载 Windows下载 Linux:apt-get install git 安装部分就不多说了. 注册 github 账户 GitHub 官网 需要填 用户名.邮箱.密码,值 ...

  8. git命令提交代码/vscode提交代码

    如何提交代码 第一步:检查代码状态: 第二步:使用git add . 或者 git add xxx命令可以把修改的文件添加到本地git缓存区. 注意:git add . (后面有个点)表示添加目录下所 ...

  9. Git 常用命令、代码合并

    1.合并代码提示含义 Accept Current Change 接受其他分支的内容 Accept Incoming Change 接受该分支的代码 Accept Both Change 接受两个代码 ...

  10. Git 命令提交代码

    0. 拉取某项目代码:先cd到某个目录下. git  clone xxxxx某项目git地址. cd 项目名 1. git放弃本次某文件的修改 git status   //查看当前分支更新内容. g ...

最新文章

  1. Facebook 应用机器学习团队专访:人工智能在 Facebook 中的应用
  2. 基础知识——密码学笔记(一)
  3. 一起谈.NET技术,asp.net控件开发基础(13)
  4. php curl iis,解决IIS运行PHP出现Call to undefined function curl_init()的问题
  5. open读取文件操作
  6. 我用Python又爬虫了拉钩招聘,给你们看看2019市场行情
  7. 【路径规划】基于matlab遗传算法公交排班系统分析【含Matlab源码 220期】
  8. java astar_JAVA-Astar算法实现
  9. 学习OpenCV在SFM系统的使用
  10. 第一次发博客,随便说说
  11. 网络爬虫-抓取酷航机票信息
  12. 使用scrapy爬取豆瓣上面《战狼2》影评
  13. GIT统计代码量及IDEA Statistic统计解析
  14. 微信公众号文章音视频下载的几种办法-涵盖PC端和手机端
  15. logcat 实时输出日志到文件(logcat输出日志到文件、同时包括多个TAG)
  16. 华为Mate40和iPhone12网络舆情传播数据分析报告
  17. ksoftirqd内核线程
  18. 最近国外LEAD收款情况
  19. 步进电机的使用方法和控制方式基本介绍
  20. Springboot+高考志愿填报信息管理系统 毕业设计-附源码251922

热门文章

  1. php ayyay,在PHP中使用Redis
  2. kafka rabbitmq优劣对比_17个方面对比Kafka、RabbitMQ、RocketMQActiveMQ分布式消息队列
  3. tensorflow手动实现算法之一线性回归
  4. 米勒-拉宾素性检验(MillerRabbin)算法详解
  5. sqlserver 当月、 时间_sqlserver 获取时间年月日时分秒
  6. c语言n天前是星期几,新手做的日历表及查找日期是星期几
  7. 125w短波通信距离_短波通信在消防应急救援通信中的应用探讨
  8. [图]礼仪大赛策划方案:使用PPT,如何打造一场专业而又经济的礼仪大赛呢?
  9. php 支付宝支付回调与查询订单
  10. springBoot操作数据库方式