Git 小白都可以的‘安装和配置’

发布于:2022-12-11 ⋅ 阅读:(881) ⋅ 点赞:(0)

提示:这些都是我作为新手半小白的角度去操作的,希望能给同阶段的你带来直接的帮助。

文章目录

  • 前言
  • 一、Git 安装
    • 1.1 Git下载
    • 1.2  Git安装
    • 1.3   安装注意(关键)
  • 二、本地连接同步远程仓库
    • 2.1  启动 Git 
    • 2.2  注册GitHub流程
    • 2.3  远程仓库的两种访问方式
    • 2.4  如何配置 SSH
  • 总结


前言

最近电脑重新装了系统,之前的软件都没有了。现在重新在安装配置,用新手的角度带你去安装和配置。


一、Git 安装

1.1  Git下载

        这里下载这个Git很多博主给出的网站是没有问题的,但是你会发现浏览器打不开真的很难受。这里我下载的是 Windows 64位的  Git-2.37.3-64-bit版本,为了方便大家下载可以去网盘自行拿取。

        迅雷:迅雷 

        网盘:提取码 :0913   百度网盘 请输入提取码

当然你也可以自己直接去下载,就是一般打不开。直达链接Git - Downloads

————————————————

1.2 Git安装

        安装前面没有什么注意的,按照图片走就可以。

   

 下面的选项自己参考,最后面那个配置Windows终端,建议不选后面需要了自己配置。

 下面的步骤,方框内 Git 可改为其他名字,也可点击 Browse...” 选择文件夹或者选择"Don't create a Start Menu folder" 不要文件夹,建议要文件夹。

 下一步选择编译器,默认vim就很好用。直接下一步

————————————————

 1.3  安装注意(关键)

之前安装在这里被坑过,后面很难受。这一步是选择主杆仓库,这里关于主杆仓库概念你可以参考“树形图” 去理解那 ‘主杆仓库’ 就相当是你的大C盘,其他的都是分支。

第一种是让 Git 自己选择,名字是 master,第二种是我们自行决定,默认是 main。下面NEW就是美丽国的黑人命也是命搞的事情,master现在变成的歧视词。有的博主推荐选第二个,对我们这种小白是真心的不友好!

这里需要避坑的关键是一定要选第一个,因为在后面Windows终端上同步代码的时候主杆选择小白的我们根本不会。选master是对小白们真的比较友好。

 接着往下安装:选第二个

 下面这个Windows系统选第一个,Linux选第二个。第三个不推荐

 “git pull” 是什么意思呢?

其实,就是获取最新的远程仓库分支到本地,并与本地分支合并获得最新的数据。这里默认推荐第一个选项,简单扎实点

 接下来的选项是我们登录链接远程仓库选择密码账号登录,还是不设置。保持良好习惯选第一个 

 下面的都不选,因为是实验功能可能不稳定。直接安装就可以了。

 基本到这一步 Git  就已经安装完成了。下面不用选直接Finish

————————————————

二、本地连接同步远程仓库

2.1  启动 Git

                现在恭喜你Git已经安装完成了,那么怎么启动它呢!                         

  

      上面你可以通过右键去启动,也可以直接双击桌面的图标。 很多人就疑惑哪个  Git GUI  是什么东西。Git GUI 就是 Git 的图形化界面   ,后面感兴趣的小伙伴在掌握基础后可以自己去探索一下。      可以通过它快速创建新仓库(项目),克隆存在的仓库(项目),打开存在的仓库(仓库)

————————————————

2.2 注册GitHub流程

                1. 访问 Github 的官网首页 https://github.com/

      2.点击 Sign up 按钮跳转到注册页面

                3. 填写可用的用户名、邮箱、密码

                4.根据提示操作点击 Create account” 按钮注册新用户(看不懂英文的没有关系,可以右键网页有翻译成中文的选项.这个是网页自带的)

          登录到第三步填写的邮箱中,点击激活链接,完成注册.注册完成以后在自己的邮箱中会受到一个GitHub官方发来的验证身份的信息,需要我们去认证一下。

————————————————

2.3 远程仓库的两种访问方式

第一种方式 :HTTPS:没有配置每次访问仓库时,需要重复输入 Github 的账号和密码才能访问成功
第二种方式: SSH:需要进行额外的配置;但是配置成功后,每次访问仓库时,不需重复输入 Github 的账号和密码(比较方便,推荐用这种。)
————————————————

2.4 如何配置ssh

首先需要说一下 SSH key 的作用:实现本地仓库和 Github 之间免登录的加密数据传输。 好处是不需要来回登录 ‘密码’ 和 ‘认证身份’,数据是加密传输的。

SSH Key 的组成: 

1. id_rsa(私钥文件,存放于客户端的电脑中即可)

2.   id_rsa.pub (公钥文件,需要配置到 GitHub 中)

怎么生成 SSH Key:

打开 Git Bash
粘贴如下的命令:ssh-keygen -t rsa -b 4096 -C “xxxxxxxx”,这里“xxxxxxx”就是你自己的GitHub账号邮箱。
根据提示敲击 3 次回车,在 C:\Users\你电脑用户名\.ssh中生成 id_rsa 和 id_rsa.pub 两个文件

不明白的可以参考一下我的操作,复刻一下: 

 

生成 SHH Key  我们需要配置它:

首先,使用记事本打开 id_rsa.pub 文件,复制里面的文本内容
在浏览器中登录 Github,点击头像


 

 

 

远程配置完成后,我们需要在本地用 Git Bash 检测一下是否配置成功;

打开 Git Bash  输入

ssh -T git@github.com        输入完成回车执行

参考上面我的操作,回复yes后弹出 Hi 你的用户名! 基本就没有问题了,说明配置成功了。


总结

以上就是我总结的安装配置,希望能给你带来方便。下面附上 Git 原理图:

 

 工作区:包含.git文件夹的目录就是工作区,也称为工作目录,主要用于存放开发的代码;

暂存区:.git文件夹中有很多文件,其中有一个index文件就是暂存区,也可以叫做stage。
版本库:.git隐藏文件夹就是版本库,版本库中存储了很多配置信息、日志信息和文件版本信息等。

这里用比较好理解的话就是,本地(工作区) ——> 临时储存(暂存去)——> 远程仓库(版本库)

毕竟Git 的核心是,多人开发公用的概念。大家一起来设计一个软件,你做了上传到远程仓库里,其他人是看的到得。和网盘有点像,Git更加专业和严谨。在有了这种基础概念后,接下来学习Git的使用需要你更多的是知道指令和是用方法

这里推荐两个特别适合新手学习Git 使用的帖子;

http://t.csdn.cn/v1wzj  git基本使用(超详细) 作者:Echo-潔

http://t.csdn.cn/rRzTl  Git工具的使用                作者:小威要向诸佬学习呀

从新手的角度,他们两个写的比较适合新手快速学习。当然,不是说其他大佬写的不好。只是描写的比较简单,新手很难吃透。


关注三连,持续更新~~~点赞! 点赞! 点赞 ! 

本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到