美文网首页
SourceTree的基本使用

SourceTree的基本使用

作者: JoyceChen_ | 来源:发表于2018-12-05 18:18 被阅读5次

    SourceTree是什么?

    可以理解成是一个专门为git性质的仓库而封装的版本控制工具。里面基于git命令封装了很多按钮,所以我们不用去写git命令。

    从远程仓库获取代码

    1. 克隆
    • 打开sourcetree,点击“+”新仓库->"clone"克隆,如下图
    新建.png
    • 在弹出框中输入项目地址
      源路径:即远程的项目地址,http或者ssh地址都可以
      目标路径:即要保存的本地路径
      名称:为项目名称,一般会自动获取填充
    克隆.png

    如果箭头指向的仓库类型表明“这不是一个标准的Git仓库”,可能有以下原因:
    1) 项目地址获取错误
    2) 没有项目访问权限

    • 点击“克隆”,等待克隆完成,会自动跳转到如下所示界面
    克隆完成.png

    同时,本地路径上已存有该项目源码。

    本地项目.png

    也就是说本地仓库与服务器上的仓库创建了联系。

    1. 拉取
      当远程服务器有更新时,sourcetree会有提示,如图
    提示拉取.png

    点击拉取,即将远程的修改同步到本地。

    拉取.png

    上传代码到远程仓库

    当本地代码做了修改,sourcetree会自动检测到,点击查看文件状态,如下所示:

    文件状态.png

    本地修改的内容显示在“未暂存文件”区域(1);

    选择你要提交的内容“暂存所有”或“暂存所选”,文件会显示在“已暂存文件”区域(2);

    添加修改注释(3),勾选立即推送(4),右下角点击提交(5),即提交本地修改至远程服务器;

    若未勾选立即推送(4),提交的文件只会提交到本地服务器。这时,左上角点击“推送”,即可操作将本地提交到远程服务器。

    推送.png

    将本地项目提交到远程仓库

    1. 在远程如gitHub上创建一个仓库,创建过程不再说明

    2. 创建本地仓库

    创建本地仓库.png
    1. 关联本地仓库与远程仓库
    设置远程仓库1.png 设置远程仓库2.png
    1. 提交代码(同上文“上传代码到远程仓库”)

    相关文章

      网友评论

          本文标题:SourceTree的基本使用

          本文链接:https://www.haomeiwen.com/subject/cmvwcqtx.html