01离线
1.浏览
windows版git的官方网站浏览门牌号如下表右图右图,
https://git-scm.com/download/win
现阶段浏览的版文档为Git-2.32.0-64-bit.exe。
2.加装
holdsGit-2.32.0-64-bit.exe,在插入的Setup Information如下表右图询问处中,维持预设勾快捷键,空格键【Next】下一步棋。
在如下表右图Setup select Componets优先选择模块询问处中,维持预设勾快捷键,空格键【Next】下一步棋。
在如下表右图调整初始化分支指定仓库的名称询问处中,维持预设设置,空格键【Next】下一步棋。
在如下表右图优先选择预设git pull行为询问处中,维持预设设置,空格键【Next】下一步棋。
在如下表右图优先选择一个凭证帮助程序询问处中,维持预设设置,空格键【Next】下一步棋。
在如下表右图配置期待快捷键询问处中,维持预设设置,空格键【Install】下一步棋。
在如下表右图加装询问处,读者需静心等待绿色加装进度条走完,大约需要3到5分钟。
在如下表右图完成git加装询问处中,空格键【Finish】完成。
在windows系统搜索框输入关键词git,如下表右图截图右图,分别加装了图形界面化的git、以及非图形界面化的git。
至此完成git在本地windows环境下的加装。
02基本配置git在做文档版管理前,需要设置git的基本设置信息。包括GitHub账号的注册以及初始化配置。
1,注册github账号
https://github.com/join
在如下表右图网页输入注册账号、有效邮箱、密码,以及确认真人信息图片点选,真人图片识别通过后,空格键【Create accout】创建账号。
进入输入激活码页面时,输入邮箱收到的6位激活码,在你首先打算做什么页面,点skip this for now跳过现阶段页这个链接,然后进入如下表右图右图的GitHub账号欢迎页
2,初始化设置
在windows系统搜索框输入关键字git,然后点选Git Bash,空格键【以管理员身份运行】,
插入如下表右图询问处,说明,Git Bash是git命令行工具,其采用的命令的一些操作技巧跟linux类型,例如:
是TAB键进行补全,上下键切换采用过的某个命令等等。
如下表右图命令是用来查看现阶段加装git的版号信息
git –version
如下表右图命令是用来查看git命令的参考手册
git –help
我们需要设置自己的账号以及邮箱,git命令的语法如下表右图右图:
<git config –global user.namegit config –global user.email [email protected]其他的版管理工具貌似没有账号、邮箱的设置要求,为什么git需要这些信息呢?
因为每一次的变更点,谁做的变更,这个信息是跟着某个变更信息捆绑在一起的;同时我们在做code review的时候,每次变更信息带上变更人的邮箱门牌号。那么评审的人员指出哪个文档有问题,git版管理工具会自动把变更人的email信息取出来,然后自动发送邮件给变更人。
可见git的原理是变更信息要跟git用户的username和email必须绑定在一起,也就是说要配置git用户的username以及email信息。
如果git用户在采用git的时候忘记配置username以及email信息,那么后期在做变更提交的时候git会给出提示信息,提示必须做相关的配置。
git基本配置命令语法中,邮件门牌号一定要是自己能收到邮件的email,参数global有什么作用呢?其他是参数global还可以替换成其他参数,如下表右图右图:
git config –localgit config –globalgit config –system参数除了设置global外,还可以设置成local、或者system,这三者是有差异的。
说明:
1)该参数缺省的情况下,等同于local;
2)local 表示仅仅只对某个git仓库有效,也就是说,我们在采用git的时候,它会管理我们的文档系统,它不是整个操作系统级别的管理,它是你划归的在某个地方建的git仓库,这个仓库相当于一个独立的项目管控区域,如果设置为local的话,git所配置的user.name和user.email只会针对你现阶段工作的这个仓库有效,此时如果切换到另外一个git仓库区域,那么local范围配置的user.name和user.email值不再生效;
3)glocal 表示对现阶段用户的所有仓库有效,glocal的意思是,比如说我登录到我的windows系统,如果我的系统中有10个git仓库,glocal信息对这10个git仓库都是有效的,也就是说,对现阶段用户所有仓库都有效,很多时候为了提高工作效率,很可能就采用glocal设置,这样就没必要登录到每一个仓库中做user.name和user.email的配置了,因此工作中global这种方式是非常常用的;
4)system 表示对系统所有登录用户有效,这个不常用,因为它是对系统所有登录用户都有效,多个账号都可以登录的情况下比较不安全。
如果在设置前想知道现有的设置是什么样的,就需要加list参数进行查看配置,
显示config配置的git命令语法如下表右图右图:加–list
git config –list –localgit config –list –glocalgit config –list –systempwd 表示现阶段的工作路径
git config 表示git config参数语法操作手册
git config –list 查看现有设备git历史配置信息
git config –list –global 划定查看global的git配置信息
git config –list –system 划定查看system的git配置信息
git config –list –local 划定查看local的git配置信息
如上截图右图,该git命令返回报错信息,local参数设置只能放在git仓库里面,也就是只能用在某个仓库内,也就是说,我现阶段路径仅仅只是普通路径,没有在指定local参数设置的仓库路径下。
如下表右图是设置glocal域下的git账号以及邮箱命令实操,大家可以根据自己的实际情况进行相应的修改采用:
设置完毕后,可以再查看下设置是否成功,通过如下表右图命令:
配置git账号、邮箱信息后,后续做项目变更的时候,git就不会出现错误提示信息,提示没有配置git账号、邮箱这些了。
自学安排上!
定制化Java测开 学完可独立完成自动化项目
真实项目 多套框架 九大实战
不想错过就把我们设为星标吧!
第一步棋:点击顶部蓝字“自动化软件测试”,进入公众号主页第二步:点击右上角“···”
第三步:点击“设为星标”
“在看”点一点
周而复始的崭新一天✨
👇👇👇