sourcetree怎么建分支(git图形化管理工具sourcetree)
sourcetree怎么建分支(git图形化管理工具sourcetree)界面介绍 以及创建分支克隆项目%LocalAppData%\Atlassian\SourceTree\把accounts.json加进来 如果没有那就创建个 加入以下内容 然后重启就可以跳过了[ { "$id": "1" "$type": "SourceTree.Api.Host.Identity.Model.IdentityAccount SourceTree.Api.Host.Identity" "Authenticate": true "HostInstance": { "$id": "2" "$type": "SourceTree.Host.Atlassianaccount.AtlassianAccountInstance SourceTree.Host.AtlassianAccount" "Host": { "$id": "3" "$type"
前言git是当下最热门的代码管理工具之一 通过命令行可以实现很多很强大的功能 但是也有很多人以为敲命令着实是太过费劲儿 也不愿意去记忆过多的命令 为了降低学习成本 那么 图形化的管理工具就有了极大的发展空间.有需求就有响应嘛 如今的市面上 已经有很多图形化的git管理工具 今天推荐的是我在使用中感觉比较好用的一款SourceTree
介绍sourcetree是一款跨平台的git图形化管理工具 目前支持 Windows 和Mac OS X两个版本 遗憾的是确实linux版本 当然这也是系统定位决定的 毕竟使用linux做开发还是少数 我们在界面上就可实现分支的创建、提交、clone、push、pull 和merge等操作。
安装我想说安装的原因是 sourcetree的安装必须要注册一个账号 当然很多朋友想省掉这么一个过程 因为大多场景确实也用不到
将下面的一串串放进我的电脑的地址栏,打开sourcetree的文件夹
%LocalAppData%\Atlassian\SourceTree\
把accounts.json加进来 如果没有那就创建个 加入以下内容 然后重启就可以跳过了
[ { "$id": "1" "$type": "SourceTree.Api.Host.Identity.Model.IdentityAccount SourceTree.Api.Host.Identity" "Authenticate": true "HostInstance": { "$id": "2" "$type": "SourceTree.Host.Atlassianaccount.AtlassianAccountInstance SourceTree.Host.AtlassianAccount" "Host": { "$id": "3" "$type": "SourceTree.Host.Atlassianaccount.AtlassianAccountHost SourceTree.Host.AtlassianAccount" "Id": "atlassian account" } "BaseUrl": "https://id.atlassian.com/" } "Credentials": { "$id": "4" "$type": "SourceTree.Model.BasicAuthCredentials SourceTree.Api.Account" "Username": "" "Email": null } "IsDefault": false } ] 使用
设置ssh 这里要设置我们的用户名 邮箱ssh秘钥以及ssh客户端选择
克隆项目
界面介绍 以及创建分支
基本的拉取提交可以在这里解决
如果本地文件有变动在页面就会有记录 并且显示有哪些改动 特别的直观 注意下边加上备注 然后暂存后就可以提交了 最后推送
如果觉得此次修改不想要 可以在文件右键丢弃即可 移除则是删除此文件
冲突是git不避免的问题我们可以在菜单选择使用外来版本覆盖还是自己的版本
切换分支可以在远程下找到相应的分支双击后即可检出相当于git checkout
很多时候我们会使用标签tag 记得勾选推送标签的小勾勾