当前位置: 首页 > news >正文

Git 安装以及快速使用

一、资源下载

  • 文件大小: 46 M
  • 文本内容:里面有安装软件,还是操作安装流程以及说明
  • git 链接: https://pan.baidu.com/s/13YrjEwb1eEj_oN1A56ayiQ 提取码: 6ped

二、Git 快速安装以及使用

(1) 基本了解

Git是一些命令行工具的集合,可以用来跟踪、记录文件的变动,经常用于开源代码。比如你可以进行旧版本恢复、比对、分析、合并等等。这个过程被称之为版本控制。已经有一系列的版本控制系统,比如SVN、Mercurial、Perforce、CVS、Bitkeepe等等。
Git是分布式的,这意味着它并不依赖于中心服务器来保存你文件的旧版本。任何一台机器都可以有一个本地版本的控制系统,其实就是一个硬盘上的文件,我们称之为仓库(repository)。如果是多人协作的话,你还需要一个线上仓库,用来同步代码等信息。这就是GitHub、BitBucket等网站做的工作。

(2) 安装流程

在你的机器上安装git非常简单:

  • Linux – 打开终端,然后通过包管理安装,在Ubuntu上命令是:sudo apt-get install git
  • Windows – 推荐使用git for windows,它包括了图形工具以及命令行模拟器。
  • OS X – 最简单的方式是使用homebrew安装,命令行执行brew install git

如果你是新手,推荐使用图形工具Github desktop和Sourcetree。不过即使使用图形界面的应用,知道一些基本的git命令依然很重要。接下来的内容我们集中在命令行控制上。

window 安装 :

1)双击 Git-2.41.0.3-64-bit.exe

2)一直next

3) 在桌面上右击,是否有 “Open Git GUI here ” 和 “Open Git Base here ” 的软件,其中Open Git Base here就是执行命令的界面,你可以在这里执行所需的命令。

(3) 配置Git

安装完git,首要任务是做一些简单的配置,最重要的是用户名及邮箱,打开git bash终端,执行以下命令。

git config --global user.name “用户名” git config --global user.email “邮箱”

配置好这两项,Git就能记录下来是谁做的动作,一切都更有组织性了。


(4)生成SSH密钥

大多数 Git 服务器都会选择使用 SSH 公钥来进行授权。系统中的每个用户都必须提供一个公钥用于授权,没有的话就要生成一个。生成公钥的过程在所有操作系统上都差不多。 首先先确认一下是否已经有一个公钥了。SSH 公钥默认储存在账户的主目录下的 ~/.ssh 目录。

cd ~/.ssh ls

查看文件夹下的文件是否包含id_rsa和id_rsa.push(或者是id_das和id_das.pub一类成对的文件),其中有.pub后缀的文件就是公钥,另一个对应的就是私钥。
如果没有这些文件,甚至连.ssh目录都没有,可以用ssh-keygen来创建。

ssh-keygen -t rsa -C "邮箱"


然后提示你输入密码 ,可以选择输入你自己的密码,也可以不输入直接回车键;二者的区别在于:前者在提交代码等操作时需要输入密码,后者不需要。
当提示你:


这个时候,你的本地密钥已经生成了 。

(5)设置远程仓库上的公钥

1、在终端上查看你的生成的公钥或者可以直接跳转到 ~/.ssh/id_rsa.pub 去查看你的公钥。
2、在网站上登陆你的git账号,点击头像,再选择Setting选项,进入之后,选择SSH密钥 在 密钥的大框里面把刚才查询到的公钥粘贴进去,接下来点击 添加密钥就可以了。
3、执行下面命令(根据实际情况选择),测试是否配置远程仓库成功

ssh -T gi@域名 ssh -Tp<port> git@ip地址

三、Git 一些基本命令

(1).如果是第一次操作(需求一) git init #初始化本地仓库 git remote add origin 项目地址 #本地仓库与远程仓库建立联系,创建一个文件 git pull origin 版本号 #先拉取远程仓库内容,即版本更新(很重要),创建一个文件名保存代码 //或者 git fetch --all && git reset --hard origin/master && git pull #在修改前远程强制覆盖本地代码(注意本地内容会被覆盖,在执行此命令前本地不要有内容) git status #查看本地仓库状态 git add README.md #将README.md文件添加到暂存区 git commit -m "first commit" #将暂存区内容保存到本地 git push -u origin master #推送本地修改到远程master分区 (2)提交代码 git status 查看当前状态 git add . git commit -m "提交代码" git push origin 版本(master) (3)提交版本 git pull -f
http://www.jsqmd.com/news/1072162/

相关文章:

  • 5 分钟搭建本地 AI 自动化,OpenClaw 2.7.9 Win/mac 双端实操手册
  • Blender Datasmith导出插件:5分钟实现Blender到虚幻引擎的无缝迁移
  • 计算机毕业设计之居家养老服务小程序
  • 为什么 doc_id 不够:version 与 checksum 才是企业 AI 证据链的硬地基
  • 3分钟让Figma说中文?这款神器让你的设计效率翻倍
  • 『手机号登录优化➕分销能力升级』|VortMall微服务商城系统v1.3.6全新上线
  • Rust 测试体系:从单元测试到集成测试,质量保障的完整拼图
  • Docker/Kubernetes为何成为AI智能体视觉(TVA)的“细胞与组织”(17)
  • 告别键盘连击烦恼:智能过滤让你的打字体验焕然一新
  • Paperxie AI 科研绘图:零门槛一键产出符合期刊标准的学术可视化图表
  • GNSS gpio引脚解释
  • AI 算法选型指南:从业务场景出发,避免“模型至上“的工程陷阱
  • 抖音无水印视频下载全攻略:3分钟学会获取纯净版短视频
  • 2026年京东云 618 活动介绍及 Hermes Agent/OpenClaw配置Token Plan安装步骤全解
  • SITS 2026实战手记:从数据基建到商业闭环,我们帮37家制造业客户完成AI能力分级(附可运行评估矩阵表)
  • Data Fabric vs 数据中台:企业数据整合架构正在发生什么变化
  • 独立开发者的奥卡姆剃刀:数据安全与极简异地备份的工程实践
  • 终极指南:如何快速将MATLAB代码转换为Python代码
  • 计算机毕业设计之员工信息管理系统
  • 六月多雨并非偶然:副高、季风与梅雨的共同作用
  • Windows 11 LTSC系统如何找回微软商店?终极一键安装方案指南
  • 小白程序员必看:大模型技能检索增强(SRA)实战指南,轻松提升AI Agent能力
  • 告别复杂统计软件!Paperxie 一站式 AI 数据分析,科研数据处理零门槛
  • 必看收藏!暑假逆袭指南:3个高价值网络安全技能,零基础入门高薪职业,比打零工强一万倍
  • 58000 Star 的视觉 AI 框架,一行代码搞定目标检测
  • 2分钟搞定iPhone在Windows的USB网络共享:苹果驱动一键安装终极指南
  • 14MySQL 数据库备份与还原详解
  • 测试从业者必备的 8 个 Claude Skills:从用例设计到缺陷复盘,一次讲透
  • 3串锂电池充电芯片在5V输入下的充电电流与电压精度
  • 抖音批量下载完整教程:免费无水印视频下载神器