git简单使用

svn要是有中央仓库,所有版本控制信息在中央仓库,客户端无任何版本控制信息,svn必须基于中央长裤进行控制,如果无法联网,无法进行版本控制

git基于中央仓库,进行克隆,本地克隆,本地存在一个仓库,客户端可以基于本地仓库进行版本控制,即使在没有网络情况下,也可以基于本地仓库进行控制

在d盘建立temp/repository目录,将这个目录作为中央仓库

1执行git init

2使用图形界面工具create repository here

生成隐藏.git文件夹

建立模拟用户目录,git clone克隆中央仓库

在d:\temp下建立user1和user2模拟两个用户

建立itcast.txt文件,提交commit到本地仓库,推送push到中央仓库

新建立文件可以通过add添加到版本控制!!

commit提交文件修改到本地仓库(第一次提交前,需要设置用户名和邮箱)

master是仓库主线代号,origin是远程仓库代号

需要在原始仓库(中央) 执行git config receive.denyCurrentBranch ignore

在user2目录里面执行git clone! 查看到user1 修改!

先让user1提交,先pull,在push

user2提交,先pull,在push

必须先commit到本地仓库,才能pull

冲突解决:


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值