Windows下安装Git客户端

devtools/2025/3/17 23:15:15/

gitscmcom_1">① 官网地址:https://git-scm.com/。

这里写图片描述


② Git的优势

  • 大部分操作在本地完成,不需要联网;
  • 完整性保证;
  • 尽可能添加数据而不是删除或修改数据;
  • 分支操作非常快捷流畅;
  • 与Linux 命令全面兼容。

③ Git的安装

  • 从官网下载对应自己系统的安装程序,以管理员身份运行,安装在英文无空格目录下;

这里写图片描述


  • next 下一步 安装选项

这里写图片描述


  • next Git安装目录的名字–默认即可

这里写图片描述


  • next 使用VIM编辑器作为默认编辑器–不需要更改

这里写图片描述


  • next 选择如何使用Git 命令行

这里写图片描述

完全不修改Path环境变量,仅在Git bash中使用Git。


  • next 选择Git使用的命令客户端程序–默认即可

这里写图片描述


  • next 选择Git本地到远程连接所使用的SSL/TLS库–默认即可

这里写图片描述


  • next 配置文档行末换行符转换风格–默认即可

这里写图片描述


  • next 选择Git Bash使用的终端仿真程序–默认即可

这里写图片描述


  • next 配置额外功能 --默认即可

这里写图片描述


  • install --安装过程

这里写图片描述
这里写图片描述


右键–Git Bash Here,即可打开Git的命令终端:

这里写图片描述

Git的常见操作

克隆远程仓库到本地

git clone 仓库地址

拉取最新代码

这里是拉取远程仓库最新代码到本地,在仓库下面执行命令

git pull <远程主机名> <远程分支名>:<本地分支名>

可以简写为:

git pull

状态查看

git status

查看工作区、暂存区状态。
这里写图片描述


git add添加

git add [file name]

将工作区的“新建/修改”添加到暂存区,如下图创建一个good.txt并提交:

这里写图片描述


提交文件

git commit  -m "commit message"  [file name]

将暂存区的内容提交到本地库。

这里写图片描述


提交多个文件(团队协作时谨慎使用):

git commit -m "commit message" *

这里写图片描述


推送本地代码到远程仓库

git push 

当你新增/修改一个文件想要推送到远程时,可以参考如下步骤:

# 查看一下状态
git status# 添加
git add [file name]#提交
git commit  -m "commit message"  [file name]# 推送
git push

http://www.ppmy.cn/devtools/167942.html

相关文章

Qt-ZMQ的使用补充(pub-sub)

之前写过一篇Qt使用ZMQ的博客Qt网络编程-ZMQ的使用&#xff0c;本文是其的补充部分。 Linux上编译使用 首先这次实在Linux上进行演示&#xff0c;下载zmq源码&#xff0c;安装cmake&#xff0c;使用cmake进行编译。下载之后解压&#xff1a; 输入命令&#xff1a; cd ..mkdi…

服务器部署RocketMQ----Docker方式

拉取镜像并创建docker network 按照官方文档提供的方式拉取镜像&#xff1a;docker pull apache/rocketmq:4.9.6 创建一个docker网络&#xff1a;docker network create rocketmq 启动NameServer以及Broker 启动NameServer # 启动NameServer docker run -d --name rmqnames…

《灵珠觉醒:从零到算法金仙的C++修炼》卷三·天劫试炼(55)聚宝盆装区间 - 合并区间(排序贪心)

《灵珠觉醒:从零到算法金仙的C++修炼》卷三天劫试炼(55)聚宝盆装区间 - 合并区间(排序贪心) 哪吒在数据修仙界中继续他的修炼之旅。这一次,他来到了一片神秘的聚宝盆谷,谷中有一只巨大的聚宝盆,盆身闪烁着神秘的光芒。谷口有一块巨大的石碑,上面刻着一行文字:“欲装…

在 CentOS 7 上安装 PHP 7.3

在 CentOS 7 上安装 PHP 7.3 可以按照以下步骤进行操作&#xff1a; 1. 安装必要的依赖和 EPEL 仓库 EPEL&#xff08;Extra Packages for Enterprise Linux&#xff09;是为企业级 Linux 提供额外软件包的仓库&#xff0c;yum-utils 用于管理 yum 仓库。 sudo yum install -…

联想拯救者 M600 无线游戏鼠标|自定义驱动程序安装说明

安装步骤 下载后得到联想拯救者 M600 无线游戏鼠标自定义驱动程序“Setup_2.0.6.01271.exe”&#xff0c;右键 “ Setup_2.0.6.01271.exe ”&#xff0c;以管理员身份运行。 在安装向导窗口&#xff0c;点击“下一步” 在安装向导“许可协议”窗口&#xff0c;勾选“我接受协议…

大语言模型打卡学习DAY1

学习目标&#xff1a; 语言模型的发展历程 大模型的技术基础 学习内容&#xff1a; 1. 语言模型的发展历程 语言模型通常是指能够建模自然语言文本生成概率的模型&#xff0c;从语言建模到任务求解&#xff0c;这是科学思维的一次重要跃升。2. 大语言模型技术基础 定义&#…

让 Deepseek 写一个计算器(网页)

完整代码 <!DOCTYPE html> <html lang"zh-CN"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>简单计算器</title><style&…

鸿蒙 @ohos.arkui.inspector (布局回调)

鸿蒙 ohos.arkui.inspector (布局回调) 在鸿蒙开发中&#xff0c;ohos.arkui.inspector 模块提供了一种强大的方式来监听组件的布局和绘制完成事件。这对于实现动态布局调整、自定义动画以及优化性能等场景非常有用。本文将详细介绍如何使用 ohos.arkui.inspector 模块实现布局…