SourceTree使⽤教程详解...
前⾔:
俗话说的好⼯欲善其事必先利其器,Git分布式版本控制系统是我们⽇常开发中不可或缺的。⽬前市⾯上⽐较流⾏的Git可视化管理⼯具有SourceTree、Github Desktop、TortoiseGit,综合⽹上的⼀些⽂章分析和⾃⼰的⽇常开发实践⼼得个⼈⽐较推荐开发者使⽤SourceTree,因为SourceTree同时⽀持Windows和Mac,并且界⾯⼗分的精美简洁,⼤⼤的简化了开发者与代码库之间的Git操作⽅式。该篇⽂章主要是对⽇常开发中使⽤SourceTree可视化管理⼯具的⼀些常⽤操作进⾏详细讲解。
1>>SourceTree | Github Desktop | TortoiseGit 可视化管理⼯具对⽐:
2>>SourceTree介绍和Atlassian账号注册和登录教程:
need-to-insert-img
连接Gitee or GitHub,获取代码:
注意:这⾥介绍的是使⽤SSH协议获取关联远程仓库的代码,⼤家也可以直接使⽤过HTTPS协议的⽅式直接输⼊账号密码获取关联代码!
3>>全⾯概述Gitee和GitHub⽣成/添加SSH公钥:
在SourceTree中添加SSH密钥:
⼯具=>选择:
need-to-insert-img
添加SSH密钥位置:C:\Users xxxx\.ssh\id_rsa.pub:
SSH客户端选择OpenSSH:
git使用详解need-to-insert-img
Clone对应托管平台仓库(以Gitee为例):打开码云,到⾃⼰需要Clone的仓库!need-to-insert-img
need-to-insert-img
回到顶部
SourceTree设置默认⼯作⽬录:
由上⾯我们可以发现每次Clone克隆项⽬的时候,克隆下来的项⽬默认存储位置都是在C盘,因此每次都需要我们去选择项⽬存放的路径,作为⼀个喜欢偷懒的⼈⽽⾔当然不喜欢这种⽅式啦,因此我们可以设置⼀个默认的项⽬存储位置。
设置SourceTree默认项⽬⽬录:
点击⼯具=>选项=>⼀般=>到项⽬⽬录设置Clone项⽬默认存储的位置:
need-to-insert-img
回到顶部
SourceTree代码提交:
1.⾸先切换到需要修改功能代码所在的分⽀:need-to-insert-img
2.将修改的代码提交到暂存区:
3.将暂存区中的代码提交到本地代码仓库:
注意:多⼈同时开发项⽬的时候,不推荐默认选中⽴即推送变更到origin/develop,避免⼀些不必要的⿇烦!need-to-insert-img
4.代码拉取更新本地代码库,并将代码推送到远程仓库:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论