关于Git的一些初步理解

1.Git是什么
是分布式项目版本管理工具,功能强大 ,带有分支系统
Git是目前世界上最先进的分布式版本控制系统(没有之一)。

2.git项目版本控制
通过分支结构来管理项目版本
初始化项目上传至代码托管服务器只有一个分支就是master主分支
然后开发不要在master主分支下,需要我们自己创建分支,在自己分支下开发代码
开发完成之后,将开发的分支代码合并到master主分支下。

3.git和svn区别:
svn:集中式项目版本管理工具
效率低
svn服务器获取项目,会从服务器复制项目到本地

	git:分布式项目版本管理工具
		通过指针形式,指定代码分支	

4.代码托管服务器
国外平台:
(1)gitlab:企业使用最多,不会将代码开源

	(2)github: 会将上传的代码公开,大家都可以访问
	
		国内平台:
		码云
		Coding

5.Git常用命令

    git clone XXX //克隆代码库
    git checkout -b test //新建分支
    modify some files //完成修改
    git add . //把修改加入stage中
    git commit -m '' //提交修改到test分支
    review代码
    git checkout master //切换到master分支
    git pull //更新代码
    git checkout test //切换到test分支
    git meger master //把master分支的代码merge到test分支
    git push origin 分支名//把test分支的代码push到远程库
     git pull origin 分支名//把test分支代码更新到当前分支
     git  branch 分支名称//创建新的分支并切换到该分支下
     git push --set-upstream origin 分支名称//向git仓库提交代码
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值