Git快速入门学习

     Git是一个分布式版本控制,相对于CVS、SVN等集中式版本控制系统,区别在于每个本地仓库都保留着完整的项目历史记录,许多操作都是本地化的。

     首先说说Git的几个基本概念:本地暂存区域、本地工作空间(本地版本仓库)、远程版本仓库。

     再谈谈几个常用命令和上面几个基本概念的关系:

     git init 命令:初始化一个仓库,在当前目录生成.git文件夹,将当前工作目录初始化为一个本地工作空间。

     git add <file name>命令:将指定文件加入版本控制系统,由Git帮你追踪文件的变化,文件被加入本地暂存区域。

     git commit [-m "message"]命令:提交本地暂存区域中的文件到本地工作空间,所以使用git commit之前需要使用git add将文件加入本地暂存区域。

     git pull (origin master)命令:从名为origin远程版本库的master分支拉取到本地,获得的是远程仓库中的最新版本,此时有可能出现冲突。(冲突:当多个人同时修改一个文件内容时而Git无法自动合并时产生,称为内容冲突;另一种冲突就是文件名被修改,这种称为树冲突)处理冲突后,应该重新提交,再使用git pull,若出现aleady up-to-date,则表示此时本地仓库为远程仓库的最新版本。

     git push (origin master)命令:将本地仓库推到远程仓库中保存。

     git status命令:用来查看本地仓库中文件的状态。


     快速入门一项技术,应该从整体入手,掌握基本概念,并动手实践巩固自己的理解。这是简单的Git入门使用。下节再讲讲Git的分支使用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值