Git和SourceTree的基本操作

Git和SourceTree的基本操作

Git是一款免费、开源的分布式版本控制系统,可用于多人合作开发时候的管理,使用命令行模式进行操作。
SourceTree是拥有可视化界面的项目版本控制软件,适用于git项目管理
一.注册/登录Git 下载SourceTree

  • 打开浏览器,搜索gitee(https://gitee.com/),进入官网注册/登录
    在这里插入图片描述

  • 下载SourceTree,浏览器搜索SourceTree(https://www.sourcetreeapp.com/)

在这里插入图片描述

二.建立远程仓库

  • 点击新建仓库

在这里插入图片描述

  • 新建仓库可输入仓库名称、选择语言、选择分支等

在这里插入图片描述

三.将git的仓库克隆到SourceTree建立本地仓库

  • 点击克隆/下载选择复制

在这里插入图片描述

  • 打开souretree,点击文件选择克隆/新建

在这里插入图片描述
(1)将复制的路径粘贴到第一个文本框
(2)选择本地仓库位置,可自动生成或点击浏览自行选择位置
(3)点击克隆
在这里插入图片描述
四.新建文件

  • 点击浏览器打开本地仓库文件夹新建文件

在这里插入图片描述
五.新建文件输入代码

  • 新建文件输入代码保存

在这里插入图片描述
六.打开SourceTree将本地操作上传至远程仓库

  • 将本地文件夹的操作上传至本地仓库

(1)点击提交
(2)选择暂存所有
(3)输入操作备注,以便他人知晓
(4)点击提交
在这里插入图片描述

  • 点击推送,将本地仓库的操作上传到远程仓库
    在这里插入图片描述

七.点击拉取将远程仓库操作更新到本地仓库
git是支持多人合作开发的,如果合作的其他人在远端直接修改代码、新建文件,或者其他人将他们本地仓库的操作推送到远程仓库的时候,我们就要点击拉取将远程仓库里新的内容拉取到自己的本地仓库确保进度相同

  • 点击拉取,点击确定

在这里插入图片描述

八. 日志/历史

  • 推送或拉取后在这里可以看到自己和他人的操作以及时间

在这里插入图片描述

九. 建立分支
建立分支是为了版本管理
(1)在原有分支上右键,选择检出origin/master
在这里插入图片描述(2)在检出新分支的新的本地分支名里修改分支名
在这里插入图片描述(3)这时本地仓库里就出现了新的分支
在这里插入图片描述
(4)提交新的操作,点击推送
在这里插入图片描述点击推送后选中新的分支,点击推送
在这里插入图片描述(5)回到远程仓库里可以看到刚刚的操作在原有分支里是没有的,在新建的分支里有刚刚的推送的操作,两个分支互不干扰
在这里插入图片描述
在这里插入图片描述注意:本地分支与远程分支名称尽量保持一致,避免出错

十. 冲突

  • 在本地仓库操作完后点击推送可能会出现图片中的问题
    在这里插入图片描述

  • 这是因为自己与合作开发的其他人的操作修改到了同一行,导致码云无法确实使用谁的代码

  • 解决办法

(1)点击拉取,将远程仓库的内容拉取到本地仓库
(2)再次打开本地仓库刚刚操作的文件
(3)与他人私下商量决定使用谁的代码,将使用的代码留下保存后,再次提交、推送

  • 点击拉取后日志/历史会出现冲突记录

在这里插入图片描述

  • 再次打开本地仓库刚刚操作的文件会出现以下代码

在这里插入图片描述

  • 这里指的就是出现冲突的代码
    在这里插入图片描述

  • 与其他人商量使用谁的代码,将使用的代码留下,保存后再次提交推送
    在这里插入图片描述

  • 点击提交、推送
    在这里插入图片描述

  • 推送后日志/历史会出现解决冲突的记录
    在这里插入图片描述

  • 建议在本地仓库操作前先拉取远程仓库里的最新内容,避免冲突

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值