Windows系统下安装GIt及GIT基本认识和配置
作者:weixin_42693712 发布时间:2023-06-14 20:54:53
1. 安装 Git
在 Windows 系统中安装Git非常简单,只需要下载Git的安装包,然后安装引导点击安装即可:
Git下载地址:https://git-scm.com/download/win
下载完安装包之后,双击 EXE 安装包,一直点击Next安装即可在安装完成之后,会在你的右键菜单栏中增加一个Git的选项,你可以在电脑桌面点击鼠标右键,会看到多出两个菜单,如下图所示:
当你点击Git bash Here菜单之后,可以看到一个终端窗口,在终端里面输入命令git --version,如果可以看到 git 的版本信息,则说明安装成功,如下图所示:
2.本地创建一个 Git 仓库创建本地文件夹text进入本地文件夹目录终端输入 git init
初始化仓库,初始化后,会发现文件夹里面多出了一个.git的文件
简单认识.git
hooks 目录包含客户端或服务端的钩子脚本
objects 目录存储所有数据内容
info 目录包含一个全局性排除文件
refs 目录存储分支的提交对象的指针
description用来显示对仓库的描述信息
HEAD 文件指示目前被检出的分支
config 文件包含项目特有的配置选项
4.查看配置信息
在设置昵称和邮箱之前,可以先检查一下之前有没有配置过昵称和邮箱
查看昵称的命令如下:
git config user.name
查看邮箱的命令如下:
git config user.email
4.1 设置配置信息
如果执行上面的命令没有返回相应的昵称和邮箱,说明你还没有配置昵称和邮箱。那么就需要进行配置
配置昵称的命令参考如下:
git config --global user.name "你的昵称"
配置邮箱的命令参考如下:
git config --global user.email "你的邮箱"
4.2 修改配置信息
在配置中如果不小心配置错了,或者后面想修改配置的时候,是不能通过重复执行上面的设置昵称命令,来修改昵称的,邮箱修改同理。如果你多次设置昵称,它会在命令执行后提示你无法重复配置或者可能不给你提示,但是这种情况会导致一个 key 配置了多个 value 的问题。
介绍两种方法, 第一种是通过命令行,第二种是通过修改配置文件。
4.2.1 命令行修改配置
通过命令行修改的方式比较简单,直接执行以下的命令即可
修改昵称参考命令如下:
git config --global --replace-all user.name "your user name"
修改邮箱地址参考命令如下:
git config --global --replace-all user.email"your user email"
4.2.2 修改配置文件
Windows 系统位于用户主目录下,假设你当前的用户是administrator,那么对应的配置文件的路径应该是 C:\Users\administrator.gitconfig,可以直接使用记事本修改里边的 name 或者 email。
如果之前已经配置过昵称和邮箱的情况下,当使用记事本打开配置文件之后,可以看到如下配置:
[user]
name = daxia
email = 78778443@qq.com
在如果有重复的 name 或 email,可以将其删掉,只剩下一个就好。修改完,通过 git bash 输入 git config –list可以查看是否修改成功了。
来源:https://blog.csdn.net/weixin_42693712/article/details/108323927
猜你喜欢
- 1、使用系统函数__import_()stringmodule = __import__('string')2、使用imp
- 一、MySQL中如何表示当前时间?其实,表达方式还是蛮多的,汇总如下:CURRENT_TIMESTAMPCURRENT_TIMESTAMP(
- 前言字典为动词“to yield”给出了两个释义:产出和让步。对于 Python 生成器中的 yie
- 这些帖子将分为三个部分。1.密码验证功能2.重构密码验证函数3.对密码验证功能进行单元测试这是Python系列中自定义密码验证的第三部分,也
- 前言order by满足两种情况,会使用 index 方式排序:order by语句使用索引最左前列(最左匹配法则)where子句和orde
- mysql的存储目录默认是在/var/lib/mysql/,下面将修改默认存储目录.本文使用mysql8.0.20版本,与mysql8.0.
- 道友问我的一个问题,之前确实没遇见过,在此记录一下。问题描述在某网站主页提取url进行迭代,爬虫请求主页时没有问题,返回正常,但是在访问在主
- 本文为大家分享的Python工程师面试题主要与Python Web相关,供大家参考,具体内容如下1、解释一下 WSGI 和 FastCGI
- 十要:第一:要认真规划和分析。这是网页设计灵魂工作。创建站点之前,要明确你的网站主要针对哪些访问者,为哪些用户服务,要把握准主页题材第二:网
- 一: 基本使用:1:环境的安装:pip install flask-sqlalchemypip install pymysql2:组件初始化
- IIS报错:msxml3.dll (0x80070005)拒绝访问解决办法:Set objSrvHTTP =
- 大家都知道Js有同源策略,就是主域名不同嵌套的iframe不允许Js通信的。比如我有一个网站,网站中要嵌入其网站的页面。那么我可
- 常用php函数实现及介绍countcount是我们经常用到的一个函数,其功能是返回一个数组的长度。count这个函数,其复杂度是多少呢? 一
- tornado中的协程是如何工作的协程定义Coroutines are computer program components that g
- 所谓类属性的延迟计算就是将类的属性定义成一个property,只在访问的时候才会计算,而且一旦被访问后,结果将会被缓存起来,不用每次都计算。
- 我用 python 写了一些脚本,有一些是爬虫脚本,比如爬取知乎特定话题的热门问题,有一些是定期的统计分析脚本,输出统计结果到文档中。之前我
- python创建一个类很简单只需要定义它就可以了.class Cat: pass就像这样就可以了,通过创建子类我们可以继承他的父
- 说明1、方差检验是用来比较两个或多个变量数据的样本,以确定它们之间的差异是简单随机的,或者是由于过程之间的显著统计差异造成的。2、自变量X是
- 我们用pycharm打开自己写的代码,当多个文件之间有相互依赖的关系的时候,import无法识别自己写的文件,但是我们写的文件又确实在同一个
- tkinter库:Python的标准Tk GUI工具包的接口示例:from tkinter import *root = Tk()#你的ui