zoukankan      html  css  js  c++  java
  • sourceTree的使用

     可以在使用url从远程下载一个仓库,如果本地已经存在了一个git仓库,可以鼠标点击右键使用open in sourceTree打开

    文件状态中问号表示文件还未添加到暂存区中

     点击鼠标右键,选择暂存文件,相当于把文件添加到暂存区中,相当于使用了git add 命令

    如果我们需要将文件从暂存区中移除,变成之前的问号状态,选择文件点击鼠标右键选择停止追踪,就变成了未暂存状态,在未暂存文件状态中就可以看到改文件了

     

     拉取等于执行git pull操作,会将远程文件拉取下来并进行merger合并操作

    抓取相当于执行git fetch操作会将远程文件拉取下来但是不会进行merger操作

     删除分支

     删除本地f1 f2和远程的origin/f1分支,如果是强制删除需要勾选忽略合并状态强行删除

    我们也可以本地创建一个分支远程推送到服务器上面去

     当前的分支是mster,基于master分支创建一个branch1分支

     创建了分支之后,我们要推送到远程服务器

    我们切换到branch分支,然后选择推送

     如果在brach1分支上面我们要回退到某次提交,如何实现了

     

     选择强制合并,相当于执行了git reset --hard 命令

    案例2:

     

     上面的未暂存中国的三个文件,表示本地工作区中多了三个文件,三个文件还未暂存到暂存区中

    点击暂存所有,相当于执行git add . 操作,就变动到了暂存区中

    jie

    接下来,我们要执行git commit 操作并且将文件推送到远程仓库中

     点击右下角的提交相当于执行了git commit操作,把文件放在了本地的仓库中,现在我们要将本地仓库的文件推送到远程仓库中

     上面表示master分支存在1个需要推送到远程,点击推送就将本地的推送到远程仓库中

    案例3:分支的合并

    将branch分支合并到master分支

     master分支前面有一个小圆圈,表示当前的主分支是master,现在要将branch分支合并到master分支,选择branch,鼠标右键选择合并branch到当前分支,就可以完成分支的合并工作

    source tree中绿色表示的是主分支,其他颜色表示的就是次要的分支

     source tree提供了一个归档的功能,可以回退到某个节点并且把当前节点下载下来保存

  • 相关阅读:
    iview采坑记:tooltip组件用到了定位后,内容过长不会自动换行了
    在vue项目中监听键盘事件的方法
    在nodejs项目中使用exceljs读取.xlsx文件
    vue中的provide()和inject() 方法,实现父组件向子子孙孙组件传递数据的方法
    vue 源码详解(一):原型对象和全局 `API`的设计
    promise详解 : 实现promise(附实现代码)
    vue 源码详解(三): 渲染初始化 initRender 、生命周期的调用 callHook 、异常处理机制
    vue 源码详解(二): 组件生命周期初始化、事件系统初始化
    how come this
    闭包的理解
  • 原文地址:https://www.cnblogs.com/kebibuluan/p/13966926.html
Copyright © 2011-2022 走看看