git使用记录
设置**:
创建新项目同时建立远程仓库:
复制远程仓库中内容到本地仓库:
操作:
结果:
提交本地数据到远程仓库
创建hello.c文件:
将hello.c文件传送到暂存区:
将hello.ct提交到本地库:
将hello.c上传到远程库:
创建develop分支
进入develop分支修改hello.c文件
将分支修改的hello.c文件上传到远程仓库
打标签:
显示commit的ID:
给每个commit打上标签:
dev01用户,克隆远程仓库,在develop分支上开发新功能:
克隆远程仓库:
进入develop分支:
将hello.c文件进行修改并上传到远程仓库:
进入dev02用户 同样修改并提交hello.c文件 显示冲突:
dev02处理冲突,先pull,然后编译、commit和push
显示冲突位置:
解决冲突:
重新提交:
scm将远程仓库的develop分支合并到master分支
查看主干hello.c
切换到master合并分支:
显示分支hello.c:
将分支合并到master:
显示主干hello.c:
将合并后hello.c提交至远程仓库:
打标签:
建立发行分支:
发行结果: