git常用命令 提交步骤
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常用命令 提交步骤相关推荐
- git 提交命令(附加git常用命令)
一.提交到git仓库 1.进入git终端.输入git init指令.会在当前目录生成一个.git的文件夹 git init 2.然后通过git status 查看,该指令作用是 列出修改过的(绿色标识 ...
- Git 常用命令总结,掌握这些,轻松驾驭版本管理
Git 常用命令总结,掌握这些,轻松驾驭版本管理 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn ...
- Git常用命令的使用方法
推荐一个比较好的GIT的教学地址,廖雪峰老师的git教程! 这里简述Git常用命令的使用方法: 一.初始化git 右键进入 Git Bash 1.建立身份信息 git config --global ...
- GIT常用命令for QA
1. 在别人的项目写代码时 1> 犯了蠢翻天的事情,昨天一直在想其他事情...!!!结果直接把人家代码用非命令行的方式下载下来了(一般都是用命令行).导致git branch -av 等命令不生 ...
- Git 常用命令练习
目录 Git 常用命令 1.创建版本库 git init 2.修改和提交 git add git commit git push 3.提交记录 git log 4.比较文件异同 git diff 5. ...
- Git 常用命令详解
Git 常用命令详解 1. Git 常用命令 1.1 常用git 命令图表汇总 1.2 配置个人信息 1.3 创建版本库 1.4 常用Git命令汇总 2. Git 解决代码冲突 3. Git 分支管理 ...
- Git 常用命令操作详解
Git常用命令 Git提供了很多命令来完成相应的操作,为了方便学习,我们将这些命令进行了分类.在学习命令的过程中会讲解一些Git相关的概念. 在本章节我们会学习到如下一些命令和概念: 环境配置 获取G ...
- Git(笔记三)---Git常用命令
目录 目录 1. Git常用命令 1.1 环境配置 1.2 获取Git仓库 1.2.1在本地初始化一个Git仓库 1.2.2从远程仓库克隆 1.3工作目录.暂存区以及版本库概念 1.3.1 三者关系 ...
- git常用命令操作方法
git命令–切换分支 https://blog.csdn.net/qq_38335037/article/details/82755912?utm_medium=distribute.pc_relev ...
最新文章
- 【v2.x OGE-example 第二章(第二节) 修改器的使用】
- 小学计算机课调研问卷,小学生深度学习--调查问卷(教师专业素养维度)
- 用python怎样做学生管理系统用类的形式-Python配置管理的几种方式
- acme自动证书申请
- java paint方法哪个周期调用_关于一段java程序的小问题,paint函数是什么时候执行的,没有调用啊...
- 进程互斥的要求与实现方法
- MySQL 事务(Transaction)篇
- 速记 封装案例 银行取款功能 1210
- 通用目标检测(集合)
- 谈谈创业这点事(4)
- 川土微电子|数字隔离器替代光耦817
- kibana异常 License information from the X-Pack plugin could not be obtained from Elasticsearch
- 软件测试肖sir__010之mysql之总结(8)
- IPv4/IPv6地址范围与网络地址/子网掩码的转换,点分十进制与数字掩码的转换
- 视觉显著性 matlab,转载图像/视觉显著性检测技术发展情况梳理(Saliency Detection、Visual Attention)...
- mysql高级 tigger触发器 --[2]
- Wireshark研究血族Bloodline手游聊天系统 - 初尝试
- (记录)华为机试练习题13—句子逆序
- Mysql常见面试题(进阶知识点)
- 图像分类和目标检测到底有什么区别??
热门文章
- ‘3 sigma’rule(68–95–99.7 rule)
- 机器学习3-线性代数回顾
- java实现QQ空间相册特效,非常详细哦
- python中的df是什么意思_df.head()和df.head有什么区别?
- Python爬虫系列之肯德基宅急送小程序kbcts、kbsv算法
- 策略模式(示例1:通过实现Comparator接口定义不同的比较策略;示例2:促销策略)-设计模式
- categorical_crossentropy和sparse_categorical_crossentropy的区别
- 教育机构招生小程序解决招生难题
- 前端面试题——综合问题(整理)
- 小程序源码提取工具 完美解包,最新脚本,一键提取小程序源代码工具