主要分为两步走,第一步是软件安装,后者是Git代码操作

1. 软件安装

前期需要安装Vscode和Git软件,然后需要你有Github账号。
软件离线地址:https://download.csdn.net/download/VOR234/89893515
Vscode 下载安装:https://code.visualstudio.com/Download
在这里插入图片描述

Git 下载安装:https://git-scm.com/downloads
在这里插入图片描述
大家根据自己的系统版本进行安装!
大家一定要有Github账号,创建地址:https://github.com/
在这里插入图片描述

2. Git操作

2.1 全局配置邮箱和用户名

在开始Git操作之前,需要配置邮箱和用户名方便与github账号连接(建议此处配置的邮箱与github绑定邮箱一致)

  1. 第一种方法是采用git 自带的bash打开,选择一个文件夹,鼠标右键(如果没有点击显示更多选项)选择Open Git Bash here
    在这里插入图片描述
// 全局配置用户名为2345VOR
git config --global user.name "2345VOR"
// 全局配置用户邮箱为3126178171@qq.com
git config --global user.email "3126178171@qq.com"
// 查看Git的全局配置
git config --list

配置完成后如下
在这里插入图片描述

  1. 第二种方法是采用Vscode终端链接的bash打开
    打开Vscode,在文件菜单下点击将文件夹添加到工作区
    在这里插入图片描述
    按ctrl+`打开终端,在加号位置选择Git Bash
    在这里插入图片描述
    此时添加本计算机的ssh秘钥,配置一次就好,在 ssh-agent 上注册你的 SSH 密钥
    为了使用这些密钥,我们必须在我们机器上的 ssh-agent 上注册它们。我们需要在 git bash 输入以下命令。
# 创建SSH通道
ssh-keygen -t rsa -C "3126171871@qq.com"
# 运行 ssh-agent
eval "$(ssh-agent -s)"
# 注册 SSH 密钥
ssh-add ~/.ssh/id_rsa
# 查看本机密钥
ssh-add -l

其中 3126171871@qq.com 换成最初设置的全局邮箱。
输入后按三次回车就在生成ssh秘钥,注意在c/Users/DMU/.ssh/id_rsa这个位置
在这里插入图片描述

2.2 使用git clone克隆githu远程仓库

  1. 在github中新建仓库
    在这里插入图片描述

  2. 配置好仓库基础信息,点击create repository

在这里插入图片描述

  1. 回到仓库主页点击添加公共秘钥与之绑定
    在这里插入图片描述
    用记事本打开c/Users/DMU/.ssh/id_rsa.pub,复制秘钥,粘贴到
    key,然后添加保存
    在这里插入图片描述

  2. 采用HTTPS远程地址接入刚刚新建的Vscode仓库,复制https://github.com/2345vor/Vscode.git
    在这里插入图片描述
    开始克隆远程仓库,采用右键点击paste粘贴地址

git clone "https://github.com/2345vor/Vscode.git"

注意!!!😒😒😒
解决推送网络问题,如果推送时出现以下报错,则说明是网络问题。

Git: fatal: unable to access ' https://github. com/xxx. git/: OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github. com:443

先不科学上网,在终端cmd中输入以下命令,尝试是否可以 ping 通 github。

ping github.com

在这里插入图片描述

如果无法 ping 通,则需要科学上网。若开启 vpn 后,可以登陆 github,那要在 网络设置 中查看代理设置,记录代理的IP地址和端口号。

在这里插入图片描述

在 git bash 中输入以下命令,设置 git 网络代理。

# 注意修改成自己的IP和端口号
git config --global http.proxy http://127.0.0.1:7890 
git config --global https.proxy http://127.0.0.1:7890

若 ping 的通github,远端权限也正常,但是无法推送文件到github,则应输入以下命令取消代理。

# 取消配置代理
git config --global --unset http.proxy
git config --global --unset https.proxy

下面就是成功克隆仓库,然后重新打开文件夹添加到工作空间,通过修改README.md文件,准备接下来提交到远程仓库的内容。
在这里插入图片描述

2.3 修改本地代码提交远程仓库

点击新建Hello World.py程序,运行成功如下
在这里插入图片描述
点击git的提交按钮,输入更改内容
在这里插入图片描述
点击始终提交本地仓库
在这里插入图片描述
点击同步远程仓库
在这里插入图片描述
提交成功后,查看github代码是一直的,完美
😍😍😍
在这里插入图片描述

VScode文件右侧字母含义:
在这里插入图片描述

A:A是Added的缩写。表示这个文件是新增的,它在本地仓库中不存在,但是已经被添加到暂存区,等待提交。
U:U是Untracked的缩写。表示这个文件是未跟踪的,它在本地仓库中不存在,也没有被添加到暂存区,需要你手动添加或忽略。
M:M是Modified的缩写。表示这个文件是被修改的,它在本地仓库中存在,但是已经被修改。
D:D是Deleted的缩写。表示这个文件是被删除的,它在本地仓库中存在,但是已经被删除。
1,M:表示这个文件有一个错误,后面的字母代表该文件的状态。

2.4 拉取远程仓库到本地代码

在github中新建文件test,这里还可以上传文件
在这里插入图片描述
给文件命名,默认是txt文本格式,然后随便输入Test 123,然后创建
在这里插入图片描述
提交更改
在这里插入图片描述
在Vscode中拉取远程仓库代码
在这里插入图片描述
然后点击同步更改
在这里插入图片描述
此时查看两者内容一致,说明拉取成功
在这里插入图片描述

3. 可视化TortoiseGit安装

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
汉化版启动
在这里插入图片描述
在这里插入图片描述

图形化克隆
鼠标右键克隆
在这里插入图片描述
去gitee或者github获取地址

在这里插入图片描述

4. 总结

🥳🥳🥳现在,我们在本教程中,您学习了Vscode+Git安装教程。🛹🛹🛹从而实现对外部世界进行感知,充分认识这个有机与无机的环境🥳🥳🥳科学地合理地进行创作和发挥效益,然后为人类社会发展贡献一点微薄之力。🤣🤣🤣

如果你有任何问题,可以通过下面的二维码加入鹏鹏小分队,期待与你思维的碰撞😘😘😘

参考文献:
基于 VScode 的 git 详细使用指南【保姆级!建议收藏!】
vscode 提交git一直卡着转圈圈

更多推荐