首页 > 其他分享 >新手入门 Git 开发

新手入门 Git 开发

时间:2024-07-16 10:34:09浏览次数:9  
标签:git branch 仓库 新手入门 开发 Git 提交 分支

Git的三个概念

  • 提交:commit
  • 仓库 repository
  • 分支 branch



注意:download zip 与 指令行:git clone的区别:git clone是从仓库里下载下来的,会含有一个.git的文件夹,而download zip 则没有这样的文件夹


一些命令操作指令

克隆仓库:git clone
初始化仓库:git init

添加文件到暂存区:git add -A
把暂存区的文件提交到仓库:git commit -m "提交信息"
查看提交的历史记录:git log --stat

工作区回滚:git checkout
撤销最后一次提交:git reset HEAD^1

以当前分支为基础新建分支:git checkout -b
列举所有的分支:git branch
单纯地切换到某个分支:git checkout
删掉特定的分支:git branch -D
合并分支:git merge

推送当前分支最新的提交到远程:git push
拉取远程分支最新的提交到本地:git pull

标签:git,branch,仓库,新手入门,开发,Git,提交,分支
From: https://www.cnblogs.com/Alaso687/p/18304645

相关文章

  • Swift开发基础06-闭包
    Swift的闭包(Closures)是一种将功能块和上下文整合并演示在代码中的一种手段。闭包可以捕获并存储其上下文中的变量和常量。与普遍存在于其他语言的匿名函数(如Python的lambda、JavaScript的函数表达式)类似,Swift的闭包提供了强大的功能,并在很多场景中替代了函数。闭包有三种主要形式......
  • 本地代码推送远程仓库(gitee实例)
    https://www.cnblogs.com/shijiehaiyang/p/14147899.htmlhttps://www.cnblogs.com/maojunyi/p/7735723.html1.首先安装Git及Tortoisegit2.安装完成后手动创建.gitignore文件,用来排除不上传文件(如bin,obj等)3.在本地代码文件夹创建本地仓库4.提交master 5.创建远程仓库后,......
  • Swift开发基础07-内存布局
    了解Swift的内存布局和底层原理对于编写高性能和内存高效的应用非常重要。接下来,我将更详细地介绍Swift的内存管理机制和一些底层实现细节,包括内存布局、ARC(自动引用计数)、引用类型和值类型的区别,及其在底层的实现。内存布局(MemoryLayout)栈(Stack)栈内存用于存储函数调用帧(Call......
  • 助力智慧交通,基于YOLO家族最新端到端实时目标检测算法YOLOv10全系列【n/s/m/b/l/x】参
    交通标志检测是交通标志识别系统中的一项重要任务。与其他国家的交通标志相比,中国的交通标志有其独特的特点。卷积神经网络(CNN)在计算机视觉任务中取得了突破性进展,在交通标志分类方面取得了巨大的成功。CCTSDB数据集是由长沙理工大学的相关学者及团队制作而成的,其有交通标志样......
  • 汽车通用微控制器S32K324NHT1MPBIR、S32K324NHT1MMMSR、S32K314EHT1MMMSR可为汽车开发
    S32K3系列32位微控制器(MCU)提供基于Arm®Cortex®-M7的MCU,支持单核、双核和锁步内核配置。S32K3系列具有内核、内存和外设数量方面的可扩展性,能够实现高性能和功能安全,符合ISO26262标准,达到ASILD安全等级。S32K3系列提供全面的端到端解决方案,涵盖从开发到生产的各个环节。S32K......
  • git: centos stream9上安装gitolite
    一,关于gitolite1,官网:https://gitolite.com/gitolite/index.html2,代码网站:https://github.com/sitaramc/gitolite3,说明:3个角色:git服务器,上面运行gitolite/ssh服务      管理服务器:用来管理项目,这里我们和git服务器用同一台机器       客户......
  • for...in 和 for...of 的区别:前端开发中的循环语法
    在前端开发中,JavaScript提供了多种循环语法来遍历数据结构,其中最常见的两种是for...in和for...of。这两者虽然都用于迭代,但它们的用途和行为却有所不同。本文将详细探讨for...in和for...of的区别,并帮助你在合适的场景中选择正确的循环语法。1.for...in语法for...in语......
  • 前端开发中的二分查找算法
    在前端开发中,处理和搜索大量数据时,效率是一个关键因素。二分查找算法是一种高效的查找算法,适用于在有序数组中快速找到目标值。本文将详细介绍二分查找算法的基本原理、实现方法及其在前端开发中的应用。什么是二分查找?二分查找(BinarySearch)是一种在有序数组中查找目标值的算法......
  • 【扣子coze+微信开发者工具】实现ai自定义对话03:微信小程序js逻辑和接口实现
    目录摘要一、前言二、扣子API1. 扣子的API文档理解2.对话API深度理解2.1 bot_id2.2 additional_messages2.2.1role2.2.2 type2.2.3 content_type2.2.4 content2.3stream三、.js文件——发起对话(逻辑代码)1.纯文本text对话1.1content传入内容包装2.......
  • git冲突发生原因-两个人同时对文件的同一部分进行了修改
    在甲负责分支 b 的开发,每次修改后推送到远程分支,乙需要将远程分支 b 拉取更新到本地进行测试,并且乙不修改分支 b 的情况下,通常不会产生冲突。这是因为冲突通常发生在不同的人对同一个文件的同一部分进行了不同的修改,而乙只是在拉取和合并更新,并不进行修改。再解释的专业一......