首页 > 其他分享 >Git使用教程

Git使用教程

时间:2023-02-05 22:23:05浏览次数:51  
标签:文件 教程 git 暂存区 add Git 版本 使用

1.下载与安装

下载地址:
安装步骤直接下一步下一步就行。

2.Git环境配置

git config --global user.name "Your Name"

git config --global user.email "[email protected]"

3.创建代码仓

git init

4.添加文件或目录

git add readme.txt
git add .  // 表示添加所有文件

5.提交代码

git commit -m '这里写上描述信息'

6.版本管理

1)修改文件后,使用命令 git status 来查看改动的文件

2)使用命令 git diff 查看修改的内容

3)使用命令 git log 查看历史提交记录

7.概念:工作区、版本库、暂存区

工作区(Working Directory)

就是你在电脑里能看到的目录,比如我的 learngit 文件夹就是一个工作区:

版本库(Repository)

工作区有一个隐藏目录 .git,是 Git 的版本库。

Git的版本库里存放称为 stage(或者叫index)的暂存区,还有Git为我们自动创建的第一个分支master,以及指向 master 的一个指针叫 HEAD。
文件往Git版本库里添加的时候,

① git add把文件修改添加到暂存区(stage);
② git commit 把暂存区的所有内容提交到当前分支(master)。

提交后版本库变成了这样,暂存区就没有任何内容了

8.远程仓库管理

1)创建密钥 SSH Key

$ ssh-keygen -t rsa -C "[email protected]"

把邮件地址换成你自己的邮件地址,然后一路回车,使用默认值即可,无需设置密码。

2)在 C、Users\用户名\.ssh 目录下找到找到 id_rsa.pub 中的内容赋值

3)登录 Github 或者 Gitee ,将上一步复制的公钥粘贴到 Account settins 的 SSH Keys 里面

4)使用命令 git clone 克隆远程仓库

标签:文件,教程,git,暂存区,add,Git,版本,使用
From: https://www.cnblogs.com/keepcode/p/17094080.html

相关文章

  • ChIP-seq 分析:教程简介(1)
    简介本课程介绍Bioconductor中的ChIPseq分析。该课程由4个部分组成。这将引导您完成正常ChIPseq分析工作流程的每个步骤。它涵盖比对、QC、peakcalling、基因组......
  • 使用Broadcast实现Flink流处理动态更新配置数据
    需求背景Flink实时任务的开发过程中,有一个常见的场景需要动态更新一些配置信息,这些信息可能在文件中,也可能是数据库中。对于批处理任务而言这非常简单,可我们在实时任务的......
  • Java中使用etcd,包括基本的set、get、超时设置,watch监听等
    etcd的使用文章。etcd来zookeeper类似,常用的主要有set,get,getPrefix:获取指定前缀的所有数据,grant:key的超时设置,watch:监听回调事件,watchPrefix:监听某个前缀的事件,keepAlive:为......
  • openlayers01——使用openlayers展示GeoJSON数据
    使用openlayers展示GeoJSON数据文中包含geojson数据获取、选取坐标、并将坐标作为center和展示geojson1.获取数据1.1从阿里云获取数据阿里云数据可视化平台获取......
  • 关于PHP数组迭代器的使用方法实例
    近来在开发一个视力筛查电子报告系统的产品,这个产品的作用是自动提取视力筛查过程中得到的屈光检查数据,并结合数据自动生成通俗易懂且专业的电子报告,以方便家长可以通过公......
  • 使用kibana来进行ElasticSearch的信息查询检索
    大家经常会听到使用ELK搭建日志管理平台、完成日志聚合检索的功能,那么这个平台到底是个什么概念,怎么搭建,怎么使用呢?ELK包括ElasticSearch(数据存储、快速查询)、logstash(日志......
  • etcd集群搭建和使用中常见的报错信息(热key探测系列教程)
    etcd的下载地址:​​https://github.com/etcd-io/etcd/releases​​当前最新的v3.4.9,我之前用的时候包括目前京东热key线上都是用的3.4.6,下面主要是看一下如何搭建etcd集群。......
  • PHP对接抖音开发平台接口的详细教程
    目录一、说明二、代码三、代码运行需知四、功能扩展五、接口调用需要注意的点六、接口文档中的‘坑'(以订单列表接口为例)1、请求参数、响应参数代表的具体值不清......
  • SVN 安装以及初步使用(最全步骤)
    开发:大项目:Git小项目:SVNSubversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说.​​​http://subversion.apache.org/packages.html​​​windows......
  • 第一天学习 剪映安装和基本功能使用
    第一,下载下载地址 https://www.capcut.cn/第二,剪映安装安装完毕后,开始创作导入视频第三,讲视频按住拖到时间抽位置  文章来自www.96net.com.cn......