zoukankan      html  css  js  c++  java
  • SourceTree 基本介绍

    Git的服务器端:

    最出名的是GitHub,但是不能创建私有仓库,创建私有得需要Money

    Bitbucket:可以创建私有数据库,但是速度太慢,太消磨激情了

    如果既想创建私有又想要激情,那只能自己搭建私有仓库了(百度去吧~)

    Git的客户端:

    http://www.cnblogs.com/TianFang/p/3348176.html,请参考这篇文章

    这里只对本人用的SourceTree做一下大体讲解。

    克隆/新建:创建一个新仓库,或者从服务器克隆,或者加载本地已经有的

    提交:git命令的commit,上传到本地仓库

    检出:checkout,其实就是切换,切换不同分支,切换一个分支的不同版本

    丢弃:回到最近一次add或者commit的状态。

    暂存:git stash,手头工作没有完成的时候,保存一下现场

    添加:add,把工作区的修改添加到暂缓区

    获取和拉取:git fetch和git pull,获取是从远端获取最新版本到本地,但是不会自动合并,而拉取是会自动合并。fetch更安全一些,可以查看更新情况,然后决定是否合并。

    推送:push,本地数据库的更新上传到远端。

    分支:创建或者删除分支。

    合并:分支的合并

    标签:给每个版本定义个标签

    Git工作流:一般master是总的主枝,每个人开发的时候都自己定义一个dev分支是自己的主枝,当没有问题的时候提交到master,然后每个人自己开发新功能的时候创建一个feature功能分支,修改BUG时要单独拿出一个BUG分支。

    命令行模式:可以输入git命令

    更详细的知识请参考:http://blog.csdn.net/u012230055/article/details/64125268

  • 相关阅读:
    谈谈ios内存管理--持续更新
    IOS整体框架介绍
    OC-精简解读 block
    解读自定义UICollectionViewLayout--感动了我自己
    内存管理-深浅拷贝之 copy和mutableCopy
    OC-socket使用介绍
    ios 调用系统打电话和发消息的功能
    Swift-扩展
    Java 之switch语句
    Java 键盘输入数据
  • 原文地址:https://www.cnblogs.com/ChinacloudTech/p/7873388.html
Copyright © 2011-2022 走看看