Git的注册登录以及具体使用

article/2025/11/5 5:15:09

概述:

git是一个版本管理工具。用于管理对应的项目的版本。git是一个分布式的项目管理工具,我每个本地的代码都是一个本地的仓库,然后最终提交到远程仓库(git是一个多分支的版本管理工具)。svn是一个版本管理工具,它是集中式的项目管理工具(单分支客户端服务端上传)

git官网:

Git

 找到一个文件夹点击右键弹窗有一个git gui here (从当前位置打开gui) git bash here(从当前位置打开命令行)当你出现这个俩个内容就已经安装完成。

 dos命令测试(找到当前安装路径下的bin目录进入cmd)

git --version

 git的分区:

对应的git仓库分区,分为三个区。工作区(你就是你的工作代码)暂存区(暂存你的代码通过状态可以查看对应的暂存内容可以更改)历史区(版本库)(通过日志可以查看你的提交记录最终记录存在历史区历史区不能更改)

分区相关操作: 

从工作区到暂存区:

git add 文件名#添加对应的文件到暂存区

git add 文件夹名#添加对应文件夹里的所有文件到暂存区

git add . #添加所有的文件到暂存区

git add * #添加所有的文件到暂存区

git add --all#添加所有的文件到暂存

查看状态:

git status

从暂存区撤回(不会影响工作区) 

git reset HEAD --文件名git reset HEAD --文件夹

git reset HEAD -- . #撤回所有

git reset HEAD -- * #撤回所有

从暂存区到历史区: 

第一次进入需要配置用户名和邮箱号

git config user.username 名字--globalgit config user.email 邮箱--globa

提交命令:

git commit 文件名

git commit 文件夹名字

git commit .git cmmit *

vi编辑器三种模式

阅读模式(默认的模式从插入模式进入阅读模式按esc键)

插入模式(进入插入模式才可以进行编辑按 i a o都可以进去通过阅读模式进入)

命令行模式(执行命令从阅读进入 :wq 保存退出)git reset HEAD --文件名git reset HEAD --文件夹git reset HEAD -- . #撤回所有git reset HEAD -- * #撤回所有git config user.username 名字--globalgit config user.email 邮箱--globalgit commit 文件名git commit 文件夹名字git commit .git cmmit *

提交记录查看:

git log

直接设置对应的提交信息进行提交: 

git commit 文件名 -m 提交信息

从历史区库撤回 暂存区就没有了 

git reset --hard 版本号

git reset --hard HEAD #撤回最近提交的

 分支:

分支其实就是将每个功能进行相关的抽取,让每个功能之前可以不受影响。

注意事项:一个分支尽量开发一个功能模块,不要多个功能模块在一个分支上开发。feature 分支在申请合并之前,最好是先 pull 一下master_check分支下来,看一下有没有冲突,如果有就先解决冲突后再申请合并

开辟分支:

git branch 分支名

查看分支:

git branch

切换分支: 

git checkout 分支名

删除分支 (不能处在当前分支删除当前分支) 

git branch -d 分支名

git branch -D #强制删除

衍含分支 (将指定分支衍和到当前分支) 

git rebase 分支名

 gitee

gitee是一个代码托管平台(国内码云),他其实也是一个远程仓库(可以将你的代码上传到这个仓库)。类似于gitEE的平台还有gitHub(全球性的代码托管平台)以及类似于gitHub的一个托管平台gitLable(需要自己搭建环境私服)

新建仓库: 

 提交内容到远程仓库:

git add  . 

git commit . -m 信息

git remote add origin url 地址 //这个文件夹是由gitee平台创建

git push origin master //添加到远程仓库

克隆:

 拉取最新的内容:

git pull origin master

远程仓库显示成功:

 

 


http://chatgpt.dhexx.cn/article/Cxs2SZjE.shtml

相关文章

从上帝视角看支付——支付总架构解析

中国支付体系的塔尖是人行二代支付清算体系,人行二代支付体系塔尖是清算账户中心SAPS;支付的基础是账户,账户的账户是SAPS。 为了更好的认认识支付——下面我们就从用户触发,跟着一笔支付遍历整个互联网支付网络,对支…

3万字“十看支付”:开启支付之门

本文由作者 陈天宇宙 发布于社区 很多朋友加我微信的第一句话是“陈老师,我是支付小白,想学习支付应该怎么开始啊?”,我一般会把“支付概念与入门”这个话题发给他,告诉他可以先看这里面的几篇文章; 今天这…

第二代支付系统及电票线上清算相关知识

二代支付系统     国家处理中心(NPC):NPC是人民银行连接支付系统所有城市节点和特许参与者的中枢节点,负责接收、转发各CCPC和接收、处理特许参与者的支付指令,以及资金清算的一组硬件和软件系统的总称。参加支付系统的直接参与者必须在人…

第二代支付系统专题之报文篇(二)大额支付报文完整版(含二代新增功能业务说明)

最近在负责某商业银行第二代支付系统项目,经过对第二代支付系统报文交换标准(1.4版)研究,发现与一代支付系统相比,新增了不少新的交易。现整理如下:

支付通道介绍

一.什么是支付通道 1.支付通道作用 支付通道是互联网产品的原材料,没有支付通道,互联网产品就相当于没有汽油的汽车,中看不中用。可见支付通道对互联网产品是如此的重要。 2.支付通道涵义 支付通道:是指支付品牌后面提供支付受…

第二代支付系统商业银行行内接入系统总体设计(初稿)

引言:二代支付系统是人民银行新一代现代化支付系统,目前各商业银行的接入开发工作正紧锣密鼓的进行。按照人民银行的计划和安排,2013年10份,第一批接入工作将开始。本文是第二代支付系统城市商业银行接入系统的总体设计初稿。 一…

浅析支付模块

一、支付账户 登陆账户与支付账户组成账户体系,登陆网站或游戏等登陆操作所使用的就是登陆账户,而支付账户是在用户登陆账户成功之后在软件中进行金钱交易时专门用于办理账户转款、刷卡消费、投资、贷款等各项支付结算业务账户。 一个人可能只拥有一个…

第二代支付系统专题之报文篇(一)小额支付报文完整版(含二代新增功能业务说明)

最近在负责某商业银行第二代支付系统项目,经过对第二代支付系统报文交换标准(1.4版)研究,发现与一代支付系统相比,新增了不少新的交易,这些交易有的是针对参与支付结算行的,有些是针对特许参与机…

中国第二代支付清算体系

中国第二代支付清算体系 第二代中国支付清算体系总体框架图 (一)中国现代化支付系统(CNAPS) 1、大额实时支付系统(HVPS) 主要处理同城和异地的大额贷记支付业务和紧急的小额贷记支付业务。处理业务主要为大…

16/4/4二代支付硬盘故障处理

1.机房巡检,报机器位置A02-2(22U-25U),告警灯橙色亮 2.核实系统为二代支付 3.用ROOT用户登录系统,输入 errpt -a查看告警信息如下: 4.确定是HDISK2硬盘发生故障,拨打IBM电话:8008101818进行报修…

中国第二代支付清算体系-总结

中国第二代支付清算体系 第二代中国支付清算体系总体框架图 (一)中国现代化支付系统(CNAPS) 1、大额实时支付系统(HVPS) 主要处理同城和异地的大额贷记支付业务和紧急的小额贷记支付业务。处理业务主要为大…

keil5 社区版 使用教程 安装 下载 账号

文章目录 一、简介二、社区版本三、专业版本四、账号注册激活码一年激活一次 社区版是keil官方提供的,不是PJ版本!!! 一、简介 社区版主要有两个特点: 免费没有代码大小限制 可供电子爱好者、学生、学者等群体非商业…

keil5写c语言的步骤,keil5使用C51的详细操作步骤

今天我们来学习一下keil5使用C51的详细操作步骤吧,有不清楚的小伙伴,一起来学习一下吧。 keil5使用C51的详细操作步骤 先打开Keil5软件,界面入下。 建立一个工程,点击Project,选择第一个,建立新工程,给个名…

关于学习单片机keil uvision5的基本使用方法

关于学习单片机keil uvision5的基本使用方法 前言: 单片机是一门非常考验动手实践能力的科目,我们经常会使用到keil5(4也是一样的),而这个软件新手编写程序一般都是用的C语言,对新手小白非常地友好。我推荐大家可以去b站看江科大…

keil5 mdk安装教程

1.选中【Keil uvision5 MDK版】压缩包鼠标右击选择【解压到Keil uvision5 MDK版】。 2.双击打开解压后的【Keil uvision5 MDK版】文件夹。 3.选中【mdk518】可执行文件,鼠标右击选择【以管理员身份运行】。 4.点击【Next>>】。 5.勾选【I agree all the…】然…

Keil5软件安装教程

Keil25软件下载地址: 链接: pan.baidu.com/s/1wlx7lFNTZ6zu80zpMadlKw 提取码: vdd1 [备用链接]:若下载链接失效,获取最新下载链接,请到公众号【91软件安装】后台回复:Keil 如何下载软件(小白专用&#xf…

keil5写c语言的步骤,keil5使用C51的详细步骤讲述

原创keil5使用C51的详细步骤讲述 编辑:小靖子 来源:PC下载网时间:2019-11-12 12:04:00 当前有很多朋友才入手keil5软件,可能还不会使用使用C51,不过别着急,下面小编就讲解了keil5使用C51的详细步骤,来下文看一看吧。 打开Keil5软件…

Keil 5下载安装教程以及使用教程

Keil5 下载、安装、使用教程 使用教程(以编写智能循迹避障小车为例) 下载链接:https://pan.baidu.com/s/1QUnTgeWveKVK8shHEU4idA 提取码:66kg (里面有安装教程) 如果有帮到您,麻烦点个赞再走呗…

Keil5的基本使用

Keil5的基本使用 1、新建工程 首先注意到project文件夹,按图片方式打开 找到一个空文件夹,输入工程名,这样就创建成功了 2、新建.s文件 右击工程找到下图中的新建文件的选项 输入文件名创建.s文件,创建成功 3、配置options选项…

【工具使用】Keil5软件使用-进阶调试篇

一、概述 本文面向已经懂得软件基本操作的职业老手,如果是未使用过该软件的小鲜肉,请移步基础篇。这里以STM32芯片为例对工具进行讲解,其他品牌的芯片在调试方面上可能存在差异。 二、软件说明 Keil提供了包括C编译器、宏汇编、链接器、库管…