git常用命令 Git常用命令 git常用操作 git 操作

2023-09-21 10:07:19

示例仓库地址

仓库地址: https://github.com/liyang-it/wyy.git

初始化本地仓库

git init my_project

克隆仓库代码

git clone <repository> 这个命令用于克隆一个远程的Git仓库到本地

git clone https://github.com/liyang-it/wyy.git

查看当前仓库的状态,包括已修改但未提交的文件

git status

没有任何文件更新
在这里插入图片描述
如果文件列表为绿色一般是已提交但是没有推送到远程仓库
如果文件列表为红色一般是未提交、或者删除

添加提交文件

git add <file> 这个命令用于将文件添加到下次提交中。如果文件已经存在并且有更改,那么这些更改将会被包含在提交中

添加全部

git add .

添加单个文件

git add test.txt

提交更改

git commit -m "提交描述信息"

查看提交历史记录

git log

查看分支列表

git branch

切换分支

git checkout 分支名称

合并一个指定的分支到当前分支

git merge 指定的分支名称

拉取远程仓库最新代码

git pull

推送到远程仓库

git push

推送到指定远程仓库

如果你有一个名为my_project的远程仓库,并且你想要推送到它的main分支, 一般很少这样操作,都是直接切换指定分支,然后 直接 git push 就会推送到 当前切换的分支

git push my_project master
更多推荐

图像识别-YOLO V8安装部署-window-CPU-Pycharm

前言安装过程中发现,YOLOV8一直在更新,现在是2023-9-20的版本,已经和1月份刚发布的不一样了。eg:目录已经变了,旧版预测:在ultralytics/yolo/v8/下detect新版:ultralytics/models/yolo/detect/predict.py1.安装1.1下载源码下载地址:GitH

人类认知的贝叶斯与机器的贝叶斯

贝叶斯原理是一种基于概率的分析方法,可以用来估计一个事件发生的概率。在人类认知和机器学习领域中,都有对应的贝叶斯原理。人类认知的贝叶斯原理:在人类认知研究中,贝叶斯原理被认为是一种重要的思维方式。人类的认知过程通常涉及到对不确定性和信息缺失的处理,而贝叶斯原理提供了一种理论框架,可以帮助我们处理这样的问题。具体来说,人

Docker-如何获取docker官网x86、ARM、AMD等不同架构下的镜像资源

文章目录一、概要二、资源准备三、环境准备1、环境安装2、服务器设置代理3、注册docker账号4、配置docker源四、查找资源1、服务器设置代理2、配置拉取账号3、查找对应的镜像4、查找不同版本镜像拉取小结一、概要开发过程中经常会使用到一些开源的资源,比如经常使用的milvus数据库,x86架构的大家使用的比较多,国

如何使用ArcGIS中的Arcmap进行矢量和栅格数据裁剪?

在地理信息系统(GIS)中,我们经常需要处理各种空间数据,而矢量和栅格数据是最常见的两种数据类型。有时候,我们需要对数据进行裁剪,以提取出我们需要的特定区域的数据。本文将介绍如何使用ArcGIS中的Arcmap软件对矢量和栅格数据进行裁剪操作的方法和步骤。一、矢量数据的裁剪打开ArcCatalog软件,新建一个Shap

Mybatis懒加载

懒加载是什么?按需加载所需内容,当调用到关联的数据时才与数据库交互否则不交互,能大大提高数据库性能,并不是所有场景下使用懒加载都能提高效率。Mybatis懒加载:resultMap里面的association、collection有延迟加载功能懒加载针对什么使用?为什么要用懒加载?懒加载针对级联使用的,懒加载的目的是减

Hadoop Hbase

0目录1.Hbase安装2.表操作3.hbase原理1.Hbase安装1.1安装zookeeper下载解压zookeeper和hbase到soft目录1.2安装hbase配置环境变量vim/etc/profile#ZKexportZOOKEEPER_HOME=/opt/soft/zk345exportPATH=$ZOO

机器学习 day33(误差分析、添加数据、迁移学习)

误差分析我们可以手动查看分类错误的子集样本(通常为100个),并统计他们的错误类型在所有错误类型中,选择一种或几种最常见的错误,进行改进。这可以最高效的改进你的模型误差分析的一个限制是:它只能很好的解决人类擅长的问题添加数据添加数据有三种常见方法:直接添加全新的数据,数据增强,数据合成添加所有类型的全新数据可能又贵又慢

uniapp录音功能和音频播放功能制作

录音功能在UniApp中,你可以使用uni.getRecorderManager()方法来创建一个录音管理器实例,从而实现录音功能。以下是一个示例,演示了如何在UniApp中使用uni.getRecorderManager()实现录音功能://在需要录音的页面或组件中exportdefault{data(){retur

Apache Hive概述,模拟实现Hive功能,Hive基础架构

1、ApacheHive概述1.1、分布式SQL计算对数据进行统计分析,SQL是目前最为方便的编程工具。大数据体系中充斥着非常多的统计分析场景所以,使用SQL去处理数据,在大数据中也是有极大的需求的。MapReduce支持程序开发(Java、Python等)但不支持SQL开发1.2、分布式SQL计算-HiveApach

探索Adobe Photoshop 2024:新功能与增强功能详解

AdobePhotoshop2024,这款传奇的图像编辑软件,近期又迎来了一些令人振奋的新特性。对于专业设计师和摄影爱好者来说,Photoshop的每次更新都牵动着他们的心。那么,这次的新版本究竟带来了哪些值得我们期待的功能呢?且听我一一解读。首先,Photoshop2024对其界面进行了一些改进。全新的工作区布局,使

Layui快速入门之第七节 表格

目录一:基本用法基本案例:二:静态表格三:模板配置渲染四:静态表格转换五:已知数据渲染六:自定义模板API渲染一:基本用法表格组件table是Layui中使用率极高的一个组件,它以表格的承载方式对数据进行渲染、重载、排序、统计、分页等等一系列交互操作,并提供了丰富的API用于扩展,基本涵盖了日常业务所涉及的大部分需求基

热文推荐