码迷,mamicode.com
首页 > 其他好文 > 详细

SourceTree

时间:2015-04-14 19:31:05      阅读:126      评论:0      收藏:0      [点我收藏+]

标签:

Source Tree

 

功能:支持创建、克隆、提交、push、pull 和合并等操作。

 

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

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

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

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

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

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

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

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

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

合并:分支的合并

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

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

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

 

 

 

SourceTree一般常见问题:

 

1.版本冲突问题 (解决办法:手动选着冲突文件解决冲突)

 

2.代码远程拉取不到问题 (解决办法: 提交代码到本地仓库,在进行远程仓库的代码拉取)

SourceTree

标签:

原文地址:http://www.cnblogs.com/pocket-mood/p/4425632.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!