美文网首页
SoucreTree的简单使用

SoucreTree的简单使用

作者: 怪蜀黍罒成 | 来源:发表于2018-01-10 17:04 被阅读0次

资料来源于互联网,加上自己的使用经验做了部分修改和整理

Sourcetree简介

  • SourceTree 是 Windows 和Mac OS X 下免费的 Git 和 Hg 客户端,拥有可视化界面,容易上手操作。同时它也是Mercurial和Subversion版本控制系统工具。支持创建、提交、clone、push、pull 和merge等操作。
  • 特性 1389082-a1ca66e8c5a60175.png

Sourcetree && Git 常用名词解释

1.克隆(clone):从远程仓库URL加载创建一个与远程仓库一样的本地仓库
2.提交(commit):将暂存文件上传到本地仓库(我们在Finder中对本地仓库做修改后一般都得先提交一次,再推送)
3.检出(checkout):切换不同分支
4.添加(add):添加文件到缓存区
5.移除(remove):移除文件至缓存区
6.暂存(git stash):保存工作现场
7.重置(reset):回到最近添加(add)/提交(commit)状态
8.合并(merge):将多个同名文件合并为一个文件,该文件包含多个同名文件的所有内容,相同内容抵消
9.抓取(fetch):从远程仓库获取信息并同步至本地仓库
10.拉取(pull):从远程仓库获取信息并同步至本地仓库,并且自动执行合并(merge)操作,即 ** pull=fetch+merge <推荐使用>
11.推送(push):将本地仓库同步至远程仓库,一般推送(push)前先拉取(pull)一次,确保一致
12.分支(branch):创建/修改/删除分枝
13.标签(tag):给项目增添标签

下载安装

新建本地仓库(URL克隆)

1.点击克隆/新建 569926-20170109085203869-379017851.png
  1. 在弹出框中输入项目地址,http或者ssh地址都可以


    569926-20170109140217791-1586698899.png

检出远程仓库到本地仓库(相当于下载)

克隆完成后的图示 08B118E0-CD55-4DB5-A96B-BBF702875FC0.jpeg

检出分支后的图示


43BA381C-198D-4B26-9B59-86332F1840D2.jpeg

分支的查看、修改、保存、上传、切换(相当于上传)

  • 查看
    选中分支以后,即可查看当前分支的内容(保存在本地仓库<克隆/新建时候设置的本地地址>)
  • 修改
    1.如果同一分支存在多人可能修改的情况下,每次自己修改的时候最好先去“拉取”一次,确保自己的本地仓库内容是和远程仓库同步的
    2.直接更改本地仓库的内容即可做更改
  • 保存
    1.工作区的介绍


    1389082-060575dc8c864e06.png

2.保存流程 未暂存->已暂存->本地分支


513C6904-5F94-44F2-B3B1-5436E3B2C40B.jpeg 20E495BE-0B9B-461A-8D64-2D04F3AB72C3.jpeg 72DBFB90-F8FC-4A8A-BF88-539281893FD6.jpeg
  • 上传
    把保存在本地的修改内容通过“推送”功能同步到远程仓库


    43BA381C-198D-4B26-9B59-86332F1840D2.jpeg
  • 切换
    不同分支切换之前需要先把当前分支的内容做“保存”处理

souretree的使用及流程总结
下载
//1.先创建自己的本地分支(点击分支创建)
2.注册好开元中国账号后,复制要克隆的那个项目的地址(有两种)
3.打开SourceTree点击新仓库(从URL克隆),直接粘贴地址;点击目标路径会自动补全(地址可选),显示蓝色,直接克隆—>建本地仓库
4.然后双击进入新页面即工作区
上传:
5.点击副本,然后点在finder中打开,把自己的项目拖入该路径的空白处(若有为暂存的则把他提交再在Finder中打开)即将项目扔到本地仓库;然后看到工作区有变化,放入已暂存的文件区中,然后提交到本地分支上(即本地仓库)
6.提交到本地后会提示你推送到远程;养成好习惯,先从远程拉取一下,然后合并好了再推送到远程仓库(合并代码是在本地完成的,有冲突用工具解决);然后就可以在服务器上看到传的代码了
1.获取新的代码:先抓取再合并 然后提交到本地库?;每次抓取新的代码和提交时都要合并一下

参考文档

1.https://www.jianshu.com/p/5be78fd1b0cb

相关文章

网友评论

      本文标题:SoucreTree的简单使用

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