news 2026/8/25 2:35:49

Git简单使用

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Git简单使用

一:git认识

1.0 版本控制:

​ 就是对工程修改的历史记录,便于我们查看以前的版本,便于恢复。

2.0 常见版本控制的工具:

​ git, svn,cvs 等

3.0 控制版本的分类:

​ 本地版本控制:适合个人使用,记录每一次文件的更新。

file: version1,version2,version3

​ 集中式版本控制:就是所有的版本数据全都放在服务器上。 如果服务器损坏,那么就会丢失掉所有的数据。

​ 分布式版本控制: 版本的信息仓库全部同步到本地的每一个用户。 不会因为服务器的损坏而造成不能工作的情况

4.0 git的历史

git是世界上最先进的分布式版本控制器,由linux之父两周开发得到的。

二:git的安装与配置

1.0 如何卸载:

​ 先在环境变量里面找到是否由git的变量然后删除, 然后在我们的控制面板中卸载git

2.0 如何下载:

git官网 或者是淘宝镜像 下载完,我们可以通过命令来检查我们的 git 版本 和 配置 下载之后无脑下一步安装即可,安装完毕就可以使用

3.0 启动:下载完成后,我们右键鼠标会出现:

​ git bash: 用linux风格的命令进行管理

​ git cmd :用windows风格的命令进行管理

​ git gui :用图形化的界面进行管理,但是不建议

4.0 git必要的配置(配置我们的用户名与邮箱)

# 1.0 查看我们的配置git config--system--list :查看我们系统的配置 git config--global--list :查看我们用户的配置# 2.0 在用户配置里面,我们需要设置用户名与邮箱git config--global user.name"kuangsheng"git config--global user.email 1625576018@qq.com 然后我们再用: git config--global--list进行查看即可

5.0 git 的工作原理

四个区域:

​ 工作区:就是平时我们存放代码的地方

​ 暂存区:临时存放我们代码的地方

​ 资源库:就是我们本地放代码的地方

​ 远程的git仓库:远程我们放代码的地方

工作流程:

​ 在工作目录中添加,修改文件; 将需要版本控制的代码放到暂存区中; 将暂存中的代码放入我们的git仓库。

​ git的三种状态: 已修改,已暂存,已提交

三:git的基本操作

1.0 码云的注册和使用

如何生成ssh 公钥: 方式一: 图形化的界面 方式二: ssh-keygen-t rsa

2.0 练习:如何将一个文件提交到本地的仓库

# 我们日常使用的时候,要非常的牢记这六个命令# 第一步:初始化git 仓库 或者是克隆远程的仓库git init git clone[远程仓库的url]# 第二步: 查看目录状态git status[文件名字]git status : 这个是查看我们所有文件的状态# 第三步:将我们的文件提交到暂存区git add 1.txt# 第四步:再次查看我们的目录的状态git status# 第五步: 将我们的文件提交到本地的仓库git commit-a"这个文件是我们的练习文件"# 第六步: 查看我们是否成功了git log# 第七步:如何查看我们的git 仓库ls-al 之后会显示出.git 这个仓库# 第八步: 如何查看我们已经提交完的所有文件gitls-tree--name-only-r HEAD 潘正翔@pzx MINGW64 ~/Desktop(master)$ gitls-tree--name-only-r HEAD 1.txt 2.txt 显示出.git 这个仓库
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/22 18:25:55

OpenWrt智能路由终极指南:如何实现多线路带宽叠加

OpenWrt智能路由终极指南:如何实现多线路带宽叠加 【免费下载链接】OpenWrt 基于 Lean 源码编译的 OpenWrt 固件——适配X86、R2C、R2S、R4S、R4SE、R5C、R5S、香橙派 R1 Plus、树莓派3B、树莓派4B、R66S、R68S、M68S、H28K、H66K、H68K、H88K、H69K、E25、N1、S905…

作者头像 李华
网站建设 2026/8/24 22:34:09

bibliometrix:科学文献分析的终极指南与快速上手教程

想要深入了解某个研究领域的发展脉络?希望快速识别学术热点和合作趋势?bibliometrix这款强大的文献计量分析工具就是你的最佳选择!🚀 作为一款专业的R语言工具包,它能够帮助你从海量科学文献中挖掘有价值的信息&#x…

作者头像 李华
网站建设 2026/8/22 13:56:11

React JSON Schema Form终极指南:3步构建专业表单应用

React JSON Schema Form终极指南:3步构建专业表单应用 【免费下载链接】react-jsonschema-form A React component for building Web forms from JSON Schema. 项目地址: https://gitcode.com/gh_mirrors/re/react-jsonschema-form React JSON Schema Form&a…

作者头像 李华
网站建设 2026/8/23 7:10:54

低价游陷阱专坑老年人?

「莫道桑榆晚,为霞尚满天」现在有越来越多退休的朋友,不再只是想着在家带带孙子孙女这类事情,而是跟老伙伴约好背上背包,到处去游历大江南北,朋友圈里那些拍摄美景时的笑容,就是老年人重新焕发出生机活力的…

作者头像 李华
网站建设 2026/8/24 7:55:15

Hazel引擎揭秘:如何用开源技术打造高性能2D/3D游戏开发平台

Hazel引擎揭秘:如何用开源技术打造高性能2D/3D游戏开发平台 【免费下载链接】Hazel Hazel Engine 项目地址: https://gitcode.com/gh_mirrors/ha/Hazel 你是否曾梦想开发属于自己的游戏,却被复杂的商业引擎吓退?🤔 Hazel引…

作者头像 李华
网站建设 2026/8/24 13:59:05

Spark-TTS方言合成实战:零样本实现普通话到多地域口音转换

Spark-TTS方言合成实战:零样本实现普通话到多地域口音转换 【免费下载链接】Spark-TTS Spark-TTS Inference Code 项目地址: https://gitcode.com/gh_mirrors/sp/Spark-TTS 你是否曾因标准普通话语音无法让方言使用者理解而困扰?是否在开发地域化…

作者头像 李华