git 常用命令以及提交步骤

2023-05-16

git常使用的命令

1、git init —在当前目录新建一个代码库。
2、 git config user.name=””git config user.email=””—设置代码提交时候的信息。
3、 git clone 需要clone 远程地址 ––从服务器端克隆项目到本地
4、 git status —查看文件修改状态。
5、 git diff 文件路径 ––查看该文件与上次提交修改代码的差别。
6、 git diff –-cached 文件路径 ––查看本地缓冲和上次提交的差别。
7、 git checkout –b 分支名称 ––新建一个临时分支。
8、 git checkout 分支名称 ––切换分支。
9、 git branch —查看所有的分支。
10、 git branch –D temp —强制删除一个分支
11、 git pull —将服务端代码更新到本地。
12、 git add 文件路径 —提交文件到暂冲区。
13、 git add –A —提交所有的需要add 的文件到缓冲区。
14、 git commit –m ‘提交说明’—将缓冲区的文件提交到本地库中。提交说明尽量将提交内容简单明了的表达清楚。
15、 git push origin master —将已经提交到本地的仓库的代码push到远程服务器。
16、 git log —显示提交的日志。
17、 git show [commit 的Id] — 显示某次提交的元数据和内容变化。
18、 git show [commit Id] –-stat ----显示提交的文件名称
19、 git checkout —恢复暂存区的所有文件。
20、 git reset [file/commit ID] – 重置暂存区的指定文件。用来撤销git commit
21、 git reset –hard [commit 的Id] —将本地版本退回到提交之前的版本。这个操作会将自己新写的代码全部撤销没了。
22、 git cherry-pick temp ----合并临时分支到当前分支。
23、 git commit –amend —修改最近一次提交说明的内容同时可以合并提交。对已经Push 的无效。
24、git rm <删除的本地仓库中文件路径(前提已经提交到远程仓库)> git commit -m “delete file” 分两步执行,可以删除远程仓库对应的文件

提交步骤

  1. 首先你先通过git init git clone 基本环境准备好后,你写完自己的代码想要提交到远程服务器。
  2. git status 查看改动的文件有哪些
  3. 分别git diff 改动文件路径 看看有没有空格之类。检查格式,改动具体代码
  4. 确认无误后 git add 需要提交的文件路径 也可以加入改动的都是需要提交可以git add .
  5. git pull
  6. git commit -m “提交备注” 切记commit 之前 先git pull
  7. git push origin master

提交完成

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

git 常用命令以及提交步骤 的相关文章

  • android App开启流程、广告图功能

    这里把加载后台配置的图片分成了两种 1 有网时 xff0c 用Glide去加载url地址的图片 xff0c 因为本身glide是有缓存 磁盘存储策略的 所以实际上只有第一次可能会有加载时间 xff0c 但是现在都5g 4g网加个图片基本上没
  • 跳转浏览器打开链接

    打开外部浏览器 public void openBrowser Context context String url final Intent intent 61 new Intent intent setAction Intent ACT
  • TV 纵向焦点居中ScrollView

    适用场景 xff1a 纵向 xff0c 超过1屏 xff0c 简单但样式不同的单选或多选按钮 例如一个TV设置页面里有几个已知的可选择项纵向排列 xff0c 需要获取焦点的view一直在屏幕中间 xff0c VerticalGridView
  • android:sharedUserId=“android.uid.system“ 系统级权限并重新系统签名 记录

    1 在自己的app的AndroidManifest xml内添加 android sharedUserId 61 34 android uid system 34 2 build build apk 生成未签名的apk文件 app debu
  • recycleview item textview 跑马灯效果

    android duplicateParentState 61 34 true 34 android ellipsize 61 34 marquee 34 android singleLine 61 34 true 34 android m
  • RGB 透明度 对应代码

    透明度具体对应百分比 xff1a 100 FF 95 F2 90 E6 85 D9 80 CC 75 BF 70 B3 65 A6 60 99 55 8C 50 80 45 73 40 66 35 59 30 4D 25 40 20 33
  • adb shell查看顶部的activity

    adb shell dumpsys activity top dumpsys activity activities 该指令用来查看堆栈也是极好的 xff0c 这样就很清晰的分析出当前页面的跳转和创建的情况 xff0c 方便查找问题的出错点
  • html布局(Layout)

    一列布局 1 页面内容区域有一个固定宽度 2 页面内容区域在浏览器窗口中自动适应居中 实现方式 xff1a box widht 自定义 xff1b margin 0 auto 固定宽度设置 1 以主流的分辨率来判断 二列布局 xff08 1
  • C# Button 按钮控件

    目录 1 工具箱添加按钮 2 代码添加按钮 2 1 方法一 xff1a 绑定事件 xff08 43 61 new EventHandler xff08 xff09 xff09 2 2 使用lamada表达式添加 1 工具箱添加按钮 xff0
  • 制作U盘启动盘变成两个盘符怎么办

    很多朋友在给电脑重装系统时都是通过U盘制作启动盘来操作的 xff0c 不知道大家有没有遇到过在制作启动盘时 xff0c 盘符变成两个的情况呢 xff1f 这里就和大家分享一下如何解决这个问题吧 更多重装系统教程尽在小白系统重装官网 系统 x
  • Maven连接MySQL数据库

    配置Maven 1 官网下载maven包 xff0c 解压到英文路径下 xff0c 找到conf文件夹中的settings xml文件 xff0c 打开后添加本地仓库的路径 xff1a 再添加阿里maven的镜像网址 xff1a 配置完成后
  • 任务栏图标消失怎么办?三种方法教你快速恢复

    最近许多小伙伴在更新了操作系统之后 xff0c 发现自己的电脑任务栏图标全部都消失了 xff0c 不知道怎么显示出来 xff0c 非常的影响使用 更多电脑教程在这里 方法一 xff1a 1 首先按下快捷键 ctrl 43 shift 43
  • Win10怎么搜索文件内容?Win10通过文件内容查找文件的方法

    Win10怎么搜索文件内容 xff1f 有些朋友电脑里的文件很多 xff0c 想要找到某个文件 xff0c 但是不记得文件名 xff0c 只知道里面是有关什么的内容 xff0c 想要通过搜索里面的文字内容来找到具体的文件 xff0c 今天介
  • vista系统重装下载安装教程

    平常我们使用的电脑操作系统基本都是windows系统 xff0c win7 10 11甚至是xp都是较为常用的操作系统 xff0c 而其它的心态比如说vista系统也是有用户在使用的 xff0c 那么该如何安装这个系统呢 xff1f 下面给
  • 电脑重装系统后找不到硬盘怎么办

    有网友的win10系统电脑出了系统故障进行了重装 xff0c 但是又发现了重装系统后找不到硬盘的新问题 xff0c 那么重装系统后找不到硬盘怎么办呢 工具 原料 xff1a 系统版本 xff1a win10专业版 品牌型号 xff1a 戴尔
  • Linux客户端挂载nas存储

    在Linux操作系统中 xff0c 可以使用NFS xff08 Network File System xff09 协议将NAS设备的共享文件系统挂载到本地计算机上 以下是使用NFS挂载NAS设备的步骤 xff1a 确认NAS设备已经正确配
  • 合理使用CSDN-markdown编辑器进行转载

    转载自 xff1a https blog csdn net My daily life article details 108773671 前言 作为DSCN博客用户小萌新 xff0c 有可能自己写的博客还不够好 xff0c 或者当看到别人
  • python中break和continue的区别

    python中break和continue的区别 break 应用在循环中 xff0c 结束当前循环 continue 应用在循环中 xff0c 结束当前正在执行的循环 xff0c 继续下一次循环 实例 xff1a 统计100 200之间的
  • Ubantu基础指令大集合

    Ubantu基础指令大集合 1 打开ubantu终端 Ctrl 43 alt 43 T 2 定位到需要操作的文件夹cd cd home drl document 3 查询同级目录下其他文件夹tab 按下tab 4 查看该文件夹下有什么文件l
  • Shell脚本代码编写规则

    Shell脚本代码编写规则 Shell解释器 解释器 xff08 例如 xff1a bin bash xff09 2 Shell的变量类型 环境变量 Shell环境下已经存在的一些系统变量 xff0c eg PWD UID PATH 自定义

随机推荐

  • HTML基本表格的使用

    基本表格的使用 lt DOCTYPE html gt lt html gt lt head gt lt meta charset 61 34 utf 8 34 gt lt title gt 基本表格 lt title gt lt head
  • 华为私有云平台FusionCompute搭建

    一 FusionCompute架构 架构CNA作为虚拟化操作系统 xff0c VRM作为虚拟化管理平台 正常主机都安装CNA xff0c 单独建立VRM集群作为管理集群 xff0c 我测试环境就一台主机 xff0c 所以CNA和VRM装在同
  • HTML中的表格合并

    HTML中的表格合并 lt DOCTYPE html gt lt html gt lt head gt lt meta charset 61 34 utf 8 34 gt lt title gt lt title gt lt head gt
  • vba 正则表达式

    群友分享的 xff0c 内容解释非常清楚 Sub RegTest Dim oRegExp As Object 39 定义正则表达式对象 Dim oMatches As Object 39 定义匹配字符串集合对象 Dim str As Str
  • 一个可以直接使用的用于python日志记录的类

    一个用于Python3程序的日志记录类 xff0c 使用的时候 xff0c 将该类import进去后 xff0c 按照这里面的最后两行的测试程序使用即可 程序贴在这里 xff0c 省的以后造轮子 Github xff1a https git
  • python 安装 第三方库报错 -— 需要Visual C++ 14.0 compiler 及以上

    python 安装 第三方库报错 xff1a error Microsoft Visual C 43 43 14 0 or greater is required Get it with 34 Microsoft C 43 43 Build
  • 时间序列模型 (一):模型概述

    时间序列的其它博文系列 xff1a 时间序列模型 xff08 一 xff09 xff1a 模型概述 时间序列模型 xff08 二 xff09 xff1a 移动平均法 时间序列模型 xff08 三 xff09 xff1a 指数平滑法 时间序列
  • ubantu18开启audit审计日志

    1 检查系统是否安装audit服务 service auditd status 2 安装命令 sudo apt get install auditd 审计规则 auditctl w etc passwd p rwxa xff08 注意 xf
  • CentOS8 使用yum 安装 jdk8

    原文地址 1 安装方法 CentOS8上使用 yum 直接安装 xff0c 环境变量自动配置好 2 查看是否已安装 看到下面结果 xff0c 说明已经安装配置 jdk 1 2 3 4 root 64 localhost java versi
  • npm 更新不了,一直提示not support Node.js v12.18.4

    使用npm命令一直提示 xff1a npm WARN npm npm does not support Node js v12 18 4 根据网上提供的方法是全局更新npm npm i g npm 运行后仍然一直提示 npm WARN np
  • 特别实用而且功能强大的attributedText属性

    span class hljs preprocessor import span class hljs title 34 ViewController h 34 span span span class hljs preprocessor
  • 基本计算器算法实现

    基本计算器 没有括号基本计算 题目 给你一个字符串表达式 s xff0c 请你实现一个基本计算器来计算并返回它的值 整数除法仅保留整数部分 你可以假设给定的表达式总是有效的 所有中间结果将在 231 231 1 的范围内 注意 xff1a
  • 在windows和ubuntu下安装Syncthing

    Syncthing 一个可以用在不同设备之间 xff0c 同步文件的工具 window下安装 有客户端版本的 xff0c 由社区维护 xff0c 我下下来试了下 xff0c 没有跟到最新版本 xff0c 看其他文章好像有 bug xff0c
  • 自定义手写JDK动态代理

    前言 根据Java Porxy 实现原理实现我们手写的自定义代理类 xff0c 实现简易的动态代理流程 自定义InvocationHandler span class token keyword package span com span
  • PDFBox 优化内存方案

    前言 版本基于2 0 27 最近使用pdfbox 导入发现内存使用占用特别高 xff0c 通过查阅官方资料发现pdfbox 在处理一些复杂的pdf 消耗内存特别高 xff0c 这个是没法避免的 xff0c 内存设置小的很有可能导致内存溢出
  • 使用PageOffice实现文档(word,excel,pdf)在线预览编辑

    最近发现一款不错的插件的PageOffice 地址是 xff1a http www zhuozhengsoft com Technical 他可以实现word excel pdf在线预览以及在线编辑 虽然商用的话需要收费 xff0c 但是有
  • 存储过程实现批量插入数据

    前几天在公司做一业务模块测试的时候 xff0c 将测试都删除了 xff0c 导致客户端想拿测试数据拿不到了 xff0c 一下没时间一条一条的录数据 xff0c 所以只有采取存储过程实现模拟数据插入 数据需求 xff1a 有两个字段类型是De
  • 如何排查 tomcat 启动失败一闪而过原因

    1 问题描述 xff1a tomcat这个一闪而过 应该是老生常谈的问题了 xff0c 今天主要是以我出现的问题 xff0c 提供一个解决方案 因为一闪而过原因有多种 2 前面的基本配置就不再这里一一阐述了 直接记录我怎么找到自己的一闪而过
  • Java 实现表格导出到Excel(.xlsx)

    最近项目中需要将table 中数据导出到excel xff0c 当时我想的两种方案 xff0c 一种是通过前端插件TableExport js 发现简单使用的话 xff0c 只是可以导出table 中原生的数据 一旦table 有jstl
  • git 常用命令以及提交步骤

    git常使用的命令 1 git init 在当前目录新建一个代码库 2 git config user name 61 git config user email 61 设置代码提交时候的信息 3 git clone 需要clone 远程地