赞
踩
Git是一款免费、开源的分布式版本控制系统,可用于多人合作开发时候的管理,使用命令行模式进行操作。
SourceTree是拥有可视化界面的项目版本控制软件,适用于git项目管理
一.注册/登录Git 下载SourceTree
打开浏览器,搜索gitee(https://gitee.com/),进入官网注册/登录
下载SourceTree,浏览器搜索SourceTree(https://www.sourcetreeapp.com/)
二.建立远程仓库
三.将git的仓库克隆到SourceTree建立本地仓库
(1)将复制的路径粘贴到第一个文本框
(2)选择本地仓库位置,可自动生成或点击浏览自行选择位置
(3)点击克隆
四.新建文件
五.新建文件输入代码
六.打开SourceTree将本地操作上传至远程仓库
(1)点击提交
(2)选择暂存所有
(3)输入操作备注,以便他人知晓
(4)点击提交
七.点击拉取将远程仓库操作更新到本地仓库
git是支持多人合作开发的,如果合作的其他人在远端直接修改代码、新建文件,或者其他人将他们本地仓库的操作推送到远程仓库的时候,我们就要点击拉取将远程仓库里新的内容拉取到自己的本地仓库确保进度相同
八. 日志/历史
九. 建立分支
建立分支是为了版本管理
(1)在原有分支上右键,选择检出origin/master
(2)在检出新分支的新的本地分支名里修改分支名
(3)这时本地仓库里就出现了新的分支
(4)提交新的操作,点击推送
点击推送后选中新的分支,点击推送
(5)回到远程仓库里可以看到刚刚的操作在原有分支里是没有的,在新建的分支里有刚刚的推送的操作,两个分支互不干扰
注意:本地分支与远程分支名称尽量保持一致,避免出错
十. 冲突
在本地仓库操作完后点击推送可能会出现图片中的问题
这是因为自己与合作开发的其他人的操作修改到了同一行,导致码云无法确实使用谁的代码
解决办法
(1)点击拉取,将远程仓库的内容拉取到本地仓库
(2)再次打开本地仓库刚刚操作的文件
(3)与他人私下商量决定使用谁的代码,将使用的代码留下保存后,再次提交、推送
这里指的就是出现冲突的代码
与其他人商量使用谁的代码,将使用的代码留下,保存后再次提交推送
点击提交、推送
推送后日志/历史会出现解决冲突的记录
建议在本地仓库操作前先拉取远程仓库里的最新内容,避免冲突
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。