git安装使用

本文详细介绍了如何从Git官网下载安装程序,特别是在Windows系统上的步骤。接着,文章引导读者配置安装路径,设置用户信息,并通过GitBash初次使用Git。重点讲解了如何生成SSHkey,连接GitHub仓库,以及创建和推送本地仓库的文件到远程GitHub仓库的过程。
摘要由CSDN通过智能技术生成

git安装使用(超详细,有图文)

问题

下载

到官网下载应用。
Git官方网站,有不同平台的安装包和源代码: git-scm.com
只有Windows系统的安装包: gitforwindows.org
Git阿里云盘分享下载

安装

我所下载的版本是阿里云盘的版本,一下步骤都是以此为示例。

点击.exe文件运行。

点击运行。

image-20230314193636989

确认协议内容,点击Next。

image-20230314193743036

点击Brows…更换安装路径,尽量不要安装在C盘。

更改完后点击Next。

image-20230314193839682

我勾选了这些供大家参考。

点击Next。

image-20230314193947296

image-20230314194015517

生成的文件名,这里我没有更改,使用的默认名。

点击Next。

image-20230314194108144

习惯使用Notepad++或其他编辑器的小伙伴可以在下拉框进行切换选择。

点击Next

image-20230314194142273

默认第一个。

点击Next。

image-20230314194206164

这里我也默认选择第一个了。

点击Next。

image-20230314195013501

默认选择第一个。

点击Next。

image-20230314195056981

默认选择第一个。

点击Next。

image-20230314195129456

image-20230314195158185

注意这一页面的选择,后期书写命令时需要注意一下(后边受到此选项影响的步骤有解释)。

image-20230314195221064

image-20230314195230838

image-20230314195239915

image-20230314195251625

image-20230314195311972

安装成功后,在开始菜单的图如下:

image-20230315150304158

使用

第一次上传文件到GitHub

新建空文件夹

image-20230315085923666

点进去之后,鼠标右键,使用Git Bash Here打开

image-20230315090134490

然后弹出来一个黑窗

image-20230315090209322

设置用户信息(用户名和邮箱)

注:此步骤是用于第一次安装完git后使用时的操作(已设置过信息,可跳过)

输入

$ git config --global user.name "name"
$ git config --global user.email "email@example.com"

image-20230315092520995

可通过输入以下命令查看当前的设置

$ git config --list

image-20230315092944482

连接远程仓库,即连接GitHub

本地git仓库和GitHub仓库之间的传输是通过SSH加密进行的,在这里我们需要设置一下

创建SSH KEY,如果在你的C盘用户目录下已经有.ssh目录,且里面有id_rsa和_rsa.pub这两个文件,可直接跳到下一步。

输入

ssh-keygen -t rsa -C "xxx.com" --xxx.com为你所能设置的有效邮箱

执行后,一直enter键到命令执行结束

注意:如果输入此命令无响应请参考文章

在原命令前加上winpty,文章中还有一种解决方法。

winpty ssh-keygen -t rsa -C "xxx.com" --xxx.com为你所能设置的有效邮箱

image-20230315103102619

SSH密钥.ssh文件

此时,在我们的C:\Users\xxx下已经生成.ssh文件,查看生成的SSH密钥

image-20230315103621425

image-20230315103819892

在窗口输入命令查看公钥私钥

cat ~/.ssh/id_rsa.pub

image-20230315104008164

GitHub生成SSH key

登录GitHub找到右上角,打开Setting,选择SSH and GPS KEYS ,点击右上角New SSH KEY,然后title随意填写,将刚刚查询到的密钥粘贴到Key内容框内,最后点击Add SSH key,完成。

image-20230315104824895

image-20230315104602821

创建完毕,GitHub会通过账户所绑定的邮箱发送提示

image-20230315105105152

创建Git仓库

点击小猫头进入主页面,点击New新建

image-20230315110016288

Responsitory name自己起,Description可以自己简单描述一下项目大概,然后公开还是私有看个人选择,全部选择好之后,点击Create responsitory

image-20230315110450219

创建好之后复制生成的连接,此处注意,我使用的是SSH传输文件,所以在红框之前记得切换为SSH,地址也需要复制SSH生成的地址

image-20230315110918155

回到刚刚的空文件夹内,右键打开Git Base Here

输入git init,初始化,在本地创建一个空的git仓库,把该目录变成可管理的仓库

注意:此时如果你不是在要上传文件的空文件夹内右键打开的Git Base Here,此时你需要把当前位置切换到新建好的空文件夹内再执行此命令。

如:

dongyiyue@YN-NB-DONGYY MINGW64 ~ 
$ cd D:

dongyiyue@YN-NB-DONGYY MINGW64 /d
$ cd test

dongyiyue@YN-NB-DONGYY MINGW64 /d/test 
$ git init

dongyiyue@YN-NB-DONGYY MINGW64 /d/test (master)

image-20230315090308887

同时,刚刚的文件夹中会多出来一个**.git文件**

image-20230315090359844

若没有显示,则在查看中打开隐藏文件

image-20230315090508416

将需要上传的文件复制在刚刚的空文件夹下

image-20230315090720614

此时该仓库仍旧是一个空的仓库,即使刚刚我们已经放进去其他文件,但也还是在本地

可以输入以下命令,查看当前状态

$ git status

image-20230315094626704

添加文件

在刚刚的黑窗口中输入git add .将项目添加到暂存区

注意:.和add之间有空格,代表添加所有文件

若添加单个文件输入:git add xxx.xx(文件名)

image-20230315091202976

输入git status再次查看当前状态

image-20230315095054130

提交文件

输入git commit -m "注释内容"将项目提交到git仓库

image-20230315095207939

切换分支

dongyiyue@YN-NB-DONGYY MINGW64 ~/Desktop/Test2 (master)
$ git branch -M main

image-20230315142238874

本地仓库和远程仓库连接

输入命令行

--这是https的传输方式
$ git remote add origin https://github.com/guyibang/TEST2.git
--这是SSH的传输方式,如果前边不小心已经执行了https传输的命令,改为SSH传输命令为
dongyiyue@YN-NB-DONGYY MINGW64 ~/Desktop/Test2 (main)
$ git remote set-url origin git@github.com:FengYueworld/Test.git

image-20230315143055532

推送文件到远程仓库

image-20230315142916434

成功

image-20230315144621543

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值