Sourcetree的概述
SourceTree 是 Windows 和 OS X 下免费的 Git 和 Hg 客户端。支持创建、克隆、提交、push、pull 和合并等操作。
Sourcetree的下载地址:https://product-downloads.atlassian.com/software/sourcetree/windows/ga/SourceTreeSetup-3.4.5.exe
安装Sourcetree
双击我们下载好的Sourcetree.exe,进入如下的安装界面
这里我们点击Bitbucket进行授权登陆(不登陆安装工具会很慢还有可能出错)
验证成功后的效果图
然后选择要安装的工具
然后等待安装即可!!!!!!!!!
Sourcetree的使用
**我们登陆到GitHub上,使用自己的账号新建一个项目(私有的)
然后打开Sourcetree软件进行克隆到本地操作
https克隆需要输入用户名和密码来进行验证才可以克隆,采用ssh方式克隆就可以不用,我们也可以把参考的类型改为public,不用输入密码也可以克隆
克隆完成以后会出现如下文件
采用SSH方式克隆测试
配置ssh私钥和公钥
默认状态会在window这个目录生成如下文件
生成ssh密钥
查看是否生效
复制id_rsa.pub中的内容登陆GitHub进行公钥配置
到Sourcetree软件里面配置私钥
复制ssh连接再次拉取测试
克隆测试
无需用户名和密码进行验证即可拉取!!
新建文件并推送到仓库中
新建的文件要推送到仓库中,需要先暂存,然后添加相关备注,然后推送
添加备注然后推送
查看历史记录
登陆GitHub查看推送是否成功
默认状态我们是存在于main分支,新建分支
我们在新创建的分支里面新建文件并推送
登陆GitHub上切换到test分支查看文件
当我们切换到main分支会发现没有这个文件
因为文件时在test分支创建的,所以自然不会存在于main分支