提示:这些都是我作为新手半小白的角度去操作的,希望能给同阶段的你带来直接的帮助。
文章目录
前言
最近电脑重新装了系统,之前的软件都没有了。现在重新在安装配置,用新手的角度带你去安装和配置。
一、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工具的使用 作者:小威要向诸佬学习呀
从新手的角度,他们两个写的比较适合新手快速学习。当然,不是说其他大佬写的不好。只是描写的比较简单,新手很难吃透。
关注三连,持续更新~~~点赞! 点赞! 点赞 !