首页 > 其他分享 >Git的使用

Git的使用

时间:2022-09-27 19:59:15浏览次数:71  
标签:git -- 暂存区 命令 Git 使用 config

Git的概念

Git是一个免费的、开源的分布式版本控制系统,可以快速高效地处理从小型到大型的项目

Git的安装

Git官网
https://git-scm.com/
下载
image
安装
直接下一步

安装成功之后,在桌面点击右键选择:Git Bash Here打开终端
image

Git结构

image

初始化仓库

在Git中的命令和Linux是一样:

  • 清屏 clear 命令
  • 查看目录结构 llls命令
  • 查看安装Git的版本 git --version命令

点击右键,打开git
image

  • 设置用户名:git config --global user.name "你的名字"
  • 设置邮箱:git config --global user.email "[email protected]"
  • 查看设置:git config --list
  • 初始化工作:git init
  • 对应目录中GitReps中生成一个.git的隐藏目录

注意:这个本地库中的.git目录不要随意删除或者修改,容易出问题。

常用的命令

  • git init - 初始化仓库。
  • git add . - 添加当前目录下的所有文件到暂存区
    1. git add [file1] [file2] ... -添加一个或多个文件到暂存区:
    2. git add [dir] -添加指定目录到暂存区,包括子目录:
  • git commit - 将暂存区内容添加到仓库中。
    1. git commit -m [message] -[message] 可以是一些备注信息
    2. git commit [file1] [file2] ... -m [message] -提交暂存区的指定文件到仓库区
  • git clone - 拷贝一个 Git 仓库到本地
  • git pull 命令用于从远程获取代码并合并本地的版本。
  • git push 命令用于从将本地的分支版本上传到远程并合并
  • git log - 查看历史提交记录.

Git的使用

1.设置用户名和邮箱

设置用户名:git config --global user.name "你的名字"
设置邮箱:git config --global user.email "[email protected]"

2.生成SHH-Key

  • ssh-keygen 生成key命令
    直接默认下一步,
    image
    在C盘的用户下找到.SHH的隐藏文件,(找不到在查看中打开隐藏项目)。名字“id_rsa.pub”用记事本打开,就可以得到公钥,可以在gitee或者github中添加公钥,就可以上传代码。

标签:git,--,暂存区,命令,Git,使用,config
From: https://www.cnblogs.com/Ye-Wei/p/16730009.html

相关文章

  • 第02章 Windows11的基本使用
    第02章Windows11的基本使用第01阶段Java语言核心技术1.Windows11的介绍Windows11是由微软公司(Microsoft)开发的操作系统,应用于计算机和平板电脑等设备。也是全世界......
  • 使用卡特兰数来解决的问题
    使用卡特兰数来解决的问题作者:Grey原文地址:博客园:使用卡特兰数来解决的问题CSDN:使用卡特兰数来解决的问题通项公式k(0)=1,k(1)=1,如果接下来的项满足:k(n)=k(0......
  • 同一个数据源赋值成两个数组、避免数据会相互影响,可使用JSON.parse(JSON.stringify())
        getListCountryJdSc(obj).then((res)=>{        this.SummaryList=res.data.data        this.jdDataList=JSON.pars......
  • DDL操作数据库-创建&查询和DDL操作数据库-修改&删除&使用
    DDL操作数据库-创建&查询1.操作数据库:CRUDC(Create):创建创建数据库:createdatabase数据库名称;创建数据库,判断不存在,再创建:createdatabasei......
  • GIT
    ###疑问####关于stash和cherry-pick修复bug时,我们会通过创建新的bug分支进行修复,然后合并,最后删除;当手头工作没有完成时,先把工作现场`gitstash`一下,然后去修复bug,......
  • centos8/rocky8使用grubby修改内核启动参数
    转: https://blog.csdn.net/qq_36885515/article/details/112531114grubby是一个用于更新和显示有关各种体系结构特定的引导程序的配置文件信息的命令行工具。它主要设......
  • 【测试技术】git常用命令
    一、版本库常用命令初始化某目录为git项目。(默认为master分支)gitinit从远程clone一个项目 gitclone<http://abc.com/scm/abc/def.git>查看当前分支状态git......
  • TortoiseGit MergeTool 文件比对工具替换为 DiffMerge
    2022-9-2717:41:59星期二TortoiseGit自带的合并/比对工具实在是不好用,就找了几个可以替换的工具:这里选择了DiffMerge ,官网中跟第三方工具合作的配置说明在这里......
  • springboot 总结(建立父项目子项目)javaConfig使用及注解
    一、建立父项目和子项目1)父项目建立,需要在pom文件添加packaging标签  2)建立子项目需要在父项目上右击model(模块)进行新建  这个时候看子项目会有父项......
  • RocketMQ源码下载使用
    RocketMQ源码下载使用RocketMQ[github]下载地址 我公司用的是4.5.1,所以我为了解决问题就下载了对应的版本RocketMQ控制台[git]源码地址NameServer要先启动【......