git学习及基本入门

本文介绍了Git的基本概念,包括其作为一种文件版本管理系统的用途及优势,并详细讲解了如何在Windows环境下安装Git、创建repository以及如何与远程服务器如GitHub进行文件的推送与拉取。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、git 是个什么?
        文件版本管理系统,也就是对文件修改,删除记录进行记录,它只能 对文本格式的文件的进行控制,而对于word文档,视频,音频等就不能进行控制,因为这些文件的格式 是二进制的形式进行存储。文件版本管理系统比较多,有两个类别: 集中式文件版本管理系统,例如svn; 分布式文件版本管理系统 例如:git。集中式和分布式区别: 集中式是有一个中心的服务器进行管理存储,例如SVN有一个中心的服务器,文件的下载和提交都是围绕这个中心服务器,并且对于SVN需要在有网能ping同服务器的条件才能正常工作。分布式:是中心化管理的,所具有的特点就是能进行 脱机工作,能在脱机下进行工作。 分布式的优点: 1、自己可以在脱机环境查看开发的版本历史 2、多人开发时如果充当中央仓库的Git仓库挂了,任何一个开发者的仓库都可以作为中央仓库进行服务3、git 的传输速度并且很快

2、git能干什么
        对于一个项目和工程,都会有修改变更的过程,那怎么跟踪每一次修改,删除记录。就应该有这样的容器进行管理,所以就出现了这种文件版本管理系统。git就是对项目的文件版本进行管理操作。记录文件的每一次修改操作,版本号,版本的回滚,删除,这样开发方便,高效。

3、git怎么使用
    1、怎么安装
    2、怎么创建repository
    3、怎么与远程服务器进行推送(传送文件,clone文件到本地)
     
     1、git 安装分为三种操作系统,windows mac linux 系统,每一种方式都不一样,这一次主要学习windows下的安装。
          首先网上下载 Git-2.11.1-64-bit.exe 安装包,直接默认安装就好,安装完后就会出现 Git Bash,就会出现终端界面,这样就可以操作,默认的打开路径是 /user/zxn/ 下面。
     2、mkdir 命令是创建一个文件,然后怎么把这个文件转换成一个repository,首先进入刚才创建的那个文件夹下面,使用命令 git init,这样就进行了转换,在该目录下就会生成一个 默认隐藏的文件夹   .git;这个文件是绝对不能删除。然后就是创建文件,这个文件可以在多层文件夹下面。
     3、远程服务器有两种方式: 1、git 服务器,2、GitHub 仓库。怎么搭建服务器后期还有待加强学习 ,github 仓库的连接,可以参考教程:  http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
       
      首先在github中 new repository,然后通过在 git bash 中 git remote add origin git@github.com:zhangxn8/springmvc-demo.git  ;  (红色部分为仓库的地址)建立与 github的连接,然后通过 git push -u origin master 上传文件。(首先要配置好ssh 登录设置 )   push pull 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

伏特加的滋味

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值