码迷,mamicode.com
首页 > 其他好文 > 详细

day05

时间:2017-03-31 18:11:08      阅读:120      评论:0      收藏:0      [点我收藏+]

标签:mod   版本控制   url   download   master   需要   查看   隐藏   com   

 

对Git的理解:

 

Git是世界上最先进的分布式版本控制系统,用于版本控制,记录一个或若干个文件的内容变化,方便将来查看特定版本修改情况的系统,分布式版本控制系统在于每个人的电脑都有完整的版本库,都可以当做中央服务器

 

git管理的是修改,Git的大部分操作只需要访问本地文件即可,

Git有暂存区的概念,版本库为工作区下的一个隐藏目录.git文件夹,暂存区就存在版本库里面,需要提交的文件修改通通放到暂存区,然后,一次性提交暂存区的所有修改。

 

Git可以从远程库上克隆到本地上,也可以在自己的电脑上创建分支,修改代码,提交后切换到 master上更新代码 后合并,如果有冲突需要处理冲突后合并, 最后push到线上

 

 

 

 

 

什么是冲突,如何解决?

中央仓库代表了正式项目,所以提交历史应该被尊重且是稳定不变的。如果开发者本地的提交历史和中央仓库有分歧,Git 会拒绝 push 提交否则会覆盖已经在中央库的正式提交,通过人工比对提交的代码和历史代码,删除不需要的代码之后选择push

 

 

如何回滚至指定的版本?

$git   log  查看历史提交版本  找到指定版本的版本号xxxxxx后

$git reset   --hard  xxxxxxx  回到指定的版本

 

 

 

 

git开发流程图

技术分享

 

day05

标签:mod   版本控制   url   download   master   需要   查看   隐藏   com   

原文地址:http://www.cnblogs.com/alexhere/p/6652589.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!