网站常用热点hot小图标,wordpress视频网站用什么播放器,服装生产erp管理软件,杭州网站推广平台文章目录 #x1f354;什么是git⭐git和svn的区别 #x1f354;搭建本地仓库#x1f354;克隆远程仓库#x1f6f8;git常用命令 #x1f354;什么是git
Git是一种分布式版本控制系统#xff0c;它可以追踪文件的变化、协调多人在同一个项目上的工作、恢复文件的旧版本等… 文章目录 什么是git⭐git和svn的区别 搭建本地仓库克隆远程仓库git常用命令 什么是git
Git是一种分布式版本控制系统它可以追踪文件的变化、协调多人在同一个项目上的工作、恢复文件的旧版本等
⭐git和svn的区别
Git是一种分布式版本控制系统每个用户都拥有完整的代码仓库的副本可以在本地进行版本控制和提交更改不需要实时连接到中央服务器。 SVN是一种集中式版本控制系统所有代码都存储在中央服务器上用户需要实时连接到服务器才能提交更改或获取最新版本的代码。
Git的工作方式是通过将文件的快照存储在本地仓库中用户在本地进行提交、分支和合并等操作然后将更改推送到远程仓库。不会因为服务器损坏或网络问题造成不能工作的情况 SVN的工作方式是通过在服务器上存储每个文件的历史记录并使用基于路径的复制来创建分支和标签。用户需要从中央服务器获取最新版本的代码并在提交更改时与服务器进行交互。
搭建本地仓库
我们可以在本地直接操作
我们找一个新文件夹进行操作 然后右键 gitbash here 初始化的瞬间多了一个文件注意这是个隐藏文件 克隆远程仓库
可以克隆远程仓库 我们打开GitHub找一个链接进行clone 比如这个 使用命令进行clone 然后我们查看文件夹 发现clone成功
git常用命令 表面没有文件被跟踪
然后我们创建一个新文件 表面没有文件被跟踪但是发现了一个hello.txt文件 添加到暂存区 再次查看状态发现是有一个文件被提交到暂存区里面的 提交到本地仓库后查看状态发现没有东西可以提交了