git提交步骤

1.同步远程仓库代码:git pull

提交代码第1步:git pull 同步远程仓库代码到本地

git add / git commit代码之前首先git pull,需先从服务器上面拉取代码,以防覆盖别人代码;如果有冲突,先备份自己的代码,git checkout下远程库里最新的的代码,将自己的代码合并进去,然后再提交代码


出现Already up-to-date代表本地代码已经更新到和远程仓库一致了。

2.第2步:查看当前状态:git status

提交代码第2步:git status 查看当前状态

当你忘记修改了哪些文件的时候可以使用 git status 来查看当前状态,红色的字体显示的就是你修改的文件。

3.第3步:提交代码到本地git缓存区:git add

提交代码第3步:git add . 或者 git add xxx

命令:git add 文件名1 文件名2 …

4. 第4步:推送代码到本地git库:git commit

提交代码第4步:git commit -m “提交代码” 推送修改到本地git库中

命令:git commit 文件名 -m “提交代码备注”

5.第5步:提交本地代码到远程仓库:git push

提交代码第5步:git push <远程主机名> <远程分支名> 把当前提交到git本地仓库的代码推送到远程主机的某个远程分之上。

命令:git push

git 其它常用命令

创建新分支

1.在master分支下创建dev本地分支

git branch 新分支名称;

2.把当前本地分支切换成新建的dev本地分支

git checkout 新分支名称;

3.将本地dev分支推送到远程

git push --set-upstream origin 新分支名称;

4.检测

git branch -a;

git merge 合并

1.先切换到test分支
把master中的内容Merge进来

git merge master;

2.合并某一次提交内容
先获取提交id

 git cherry-pick 35d47d67d3d9b7efc0fc79ddf53b9eae06c1791b # id可以全写上,也可以只用前8位
此时代码以经在本地合并了
git push代码就提交到远程服务器了

git常用命令 提交步骤相关推荐

  1. git 提交命令(附加git常用命令)

    一.提交到git仓库 1.进入git终端.输入git init指令.会在当前目录生成一个.git的文件夹 git init 2.然后通过git status 查看,该指令作用是 列出修改过的(绿色标识 ...

  2. Git 常用命令总结,掌握这些,轻松驾驭版本管理

    Git 常用命令总结,掌握这些,轻松驾驭版本管理 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn ...

  3. Git常用命令的使用方法

    推荐一个比较好的GIT的教学地址,廖雪峰老师的git教程! 这里简述Git常用命令的使用方法: 一.初始化git 右键进入 Git Bash 1.建立身份信息 git config --global ...

  4. GIT常用命令for QA

    1. 在别人的项目写代码时 1> 犯了蠢翻天的事情,昨天一直在想其他事情...!!!结果直接把人家代码用非命令行的方式下载下来了(一般都是用命令行).导致git branch -av 等命令不生 ...

  5. Git 常用命令练习

    目录 Git 常用命令 1.创建版本库 git init 2.修改和提交 git add git commit git push 3.提交记录 git log 4.比较文件异同 git diff 5. ...

  6. Git 常用命令详解

    Git 常用命令详解 1. Git 常用命令 1.1 常用git 命令图表汇总 1.2 配置个人信息 1.3 创建版本库 1.4 常用Git命令汇总 2. Git 解决代码冲突 3. Git 分支管理 ...

  7. Git 常用命令操作详解

    Git常用命令 Git提供了很多命令来完成相应的操作,为了方便学习,我们将这些命令进行了分类.在学习命令的过程中会讲解一些Git相关的概念. 在本章节我们会学习到如下一些命令和概念: 环境配置 获取G ...

  8. Git(笔记三)---Git常用命令

    目录 目录 1. Git常用命令 1.1 环境配置 1.2 获取Git仓库 1.2.1在本地初始化一个Git仓库 1.2.2从远程仓库克隆 1.3工作目录.暂存区以及版本库概念 1.3.1 三者关系 ...

  9. git常用命令操作方法

    git命令–切换分支 https://blog.csdn.net/qq_38335037/article/details/82755912?utm_medium=distribute.pc_relev ...

最新文章

  1. 【v2.x OGE-example 第二章(第二节) 修改器的使用】
  2. 小学计算机课调研问卷,小学生深度学习--调查问卷(教师专业素养维度)
  3. 用python怎样做学生管理系统用类的形式-Python配置管理的几种方式
  4. acme自动证书申请
  5. java paint方法哪个周期调用_关于一段java程序的小问题,paint函数是什么时候执行的,没有调用啊...
  6. 进程互斥的要求与实现方法
  7. MySQL 事务(Transaction)篇
  8. 速记 封装案例 银行取款功能 1210
  9. 通用目标检测(集合)
  10. 谈谈创业这点事(4)
  11. 川土微电子|数字隔离器替代光耦817
  12. kibana异常 License information from the X-Pack plugin could not be obtained from Elasticsearch
  13. 软件测试肖sir__010之mysql之总结(8)
  14. IPv4/IPv6地址范围与网络地址/子网掩码的转换,点分十进制与数字掩码的转换
  15. 视觉显著性 matlab,转载图像/视觉显著性检测技术发展情况梳理(Saliency Detection、Visual Attention)...
  16. mysql高级 tigger触发器 --[2]
  17. Wireshark研究血族Bloodline手游聊天系统 - 初尝试
  18. (记录)华为机试练习题13—句子逆序
  19. Mysql常见面试题(进阶知识点)
  20. 图像分类和目标检测到底有什么区别??

热门文章

  1. ‘3 sigma’rule(68–95–99.7 rule)
  2. 机器学习3-线性代数回顾
  3. java实现QQ空间相册特效,非常详细哦
  4. python中的df是什么意思_df.head()和df.head有什么区别?
  5. Python爬虫系列之肯德基宅急送小程序kbcts、kbsv算法
  6. 策略模式(示例1:通过实现Comparator接口定义不同的比较策略;示例2:促销策略)-设计模式
  7. categorical_crossentropy和sparse_categorical_crossentropy的区别
  8. 教育机构招生小程序解决招生难题
  9. 前端面试题——综合问题(整理)
  10. 小程序源码提取工具 完美解包,最新脚本,一键提取小程序源代码工具