Git可视化工具-SourceTree

1. 下载

        官网的下载地址,可以根据自己的电脑操作系统选择合适的版本下载,我下载的是windows版本

Sourcetree | Free Git GUI for Mac and WindowsA Git GUI that offers a visual representation of your repositories. Sourcetree is a free Git client for Windows and Mac.https://www.sourcetreeapp.com/

2. 安装

        关于sourceTee的安装和他的使用一样的简单明了,都是汉化过的,所以对于我们来说太友好了。

        第一步,如果用不到Bitbucket服务和bitbucket,直接跨过就可以了。

        第二步,mercurial现在用不上了,直接勾选掉选择,然后下一步。

        第三步,配置自己的身份标识和邮箱,然后下一步。

        第四步,如果弹出弹窗:是否现在加载一个ssh密钥?直接选择否就可以。使用htpps仓库地址和用户名密码来拉取、提交代码,相对简单一点。用ssh密钥,还要配置一堆。

第五步,安装完成后的界面如下:

3.克隆项目

        点击clone后,输入远程仓库地址、下载到本地的目录、工程项目名称,然后点击克隆。

        项目检出中....

        工程克隆到本地后,界面看起来是不是很清爽。界面的最上面是工具栏,常用的提交、拉取、推送、分支操作、合并操作、标签操作等都在明面上,很容易就能找到。左侧包含一些文件状态、历史记录、分支、标签、远程、贮藏(暂存)的一些菜单项。右侧中间部分,就是主要显示区了。

4. 其他操作

允许我偷个懒吧,其他的操作请自行摸索吧,汉化的界面,通用的术语,请自行摸索,如有疑问欢迎评论,共同探讨。

5. 总结

        关于git的可视化工具,我最喜欢的两个就是idea中的插件和sourceTree。idea-git插件更适合普通开发者,sourceTeeg比较适合开发组长、技术经理这些技术管理岗的人,毕竟不同角色的人,关注的点是不一样的,开发者更喜欢在开发完代码可以高效方便的把自己的代码进行提交管理,而开发组长更多的是关注于管理各个开发者提交的代码情况、以及各个工程整体的分支管理工作。

        有一点是极好的,sourceTree是汉化过的,如果有认真看过我前几篇关于git的文章,关于git的常用到的术语、概念有一定了解的话,上手sourceTree基本没有难度。下面奉上前几户篇文章的地址,请各位看官多多关注,有疑问尽管问,千万不要客气哦

一、《关于git你应该知道的一些东西》关于git你应该知道的一些东西_凡夫贩夫的博客-CSDN博客好好写代码,好好的反思踩过的坑,然后尽量不要给别人挖坑。这是我对自己,以及每个刚入行或即将的小伙伴的建议。一个软件工程项目,是一个系统性极强且较为复杂的工作,会有很多人参与到这个工作中来,如何高效管理这么多人的提交的代码,就显得特别重要了。这就用到了版本控制管理系统。无论代码或其他文件是来自一个人,还是一个团队,忠实记录每一次的变更,还能在必要时候帮助还原任何一次历史变更,以及可以支持团队协作。https://blog.csdn.net/fox9916/article/details/127863306?spm=1001.2014.3001.5502

二、《git的下载与安装》git的下载与安装_凡夫贩夫的博客-CSDN博客根据自己的电脑配置信息,选用合适的版本进行下载即可,我的电脑上64位win11,所以我选择了64位的widnows版本,下面其他内容也以此版本展开。https://blog.csdn.net/fox9916/article/details/127890346?spm=1001.2014.3001.5502

三、《git 命令行其实真的很好用》git 命令行其实真的很好用_凡夫贩夫的博客-CSDN博客使用命令行操作git,我觉得是最简单、最直接的方式,最开始使用git的时候特别喜欢这种方式。后来,就不再使用命令行,而是选择了其他可视化的工具,如idea自带的插件、sourceTree、TortoiseGit、GitKraken。发生的转变的原因很现实,同事说我很装逼(整得我很不好意思,不就命令敲得比较溜嘛,就这么埋汰我),另外就是特别容易忘记命令,没有可视化界面那么直观。https://blog.csdn.net/fox9916/article/details/127886700?spm=1001.2014.3001.5502

四、《git可视化工具-idea插件使用》git可视化工具-idea插件使用_凡夫贩夫的博客-CSDN博客上一篇文章说了git的命令行操作,是不是还沉浸在命令行在指间跳跃的兴奋中,这一篇再说一说在idea中如何使用git,会让人更兴奋了,也许你会认为这会是最好用的方式的。我想说这只是最好用的方式之一。https://blog.csdn.net/fox9916/article/details/127912690?spm=1001.2014.3001.5502

五、《兄弟兄弟,在git中的使用.gitignore忽略不想要提交的文件,了解一下呗》兄弟兄弟,在git中的使用.gitignore忽略不想要提交的文件,了解一下呗_凡夫贩夫的博客-CSDN博客系统性的梳理了一下.gitignore文件的作用、匹配语法、如何结合idea编程工具来使用.ignore插件,其实没有那么复杂,so easy!https://blog.csdn.net/fox9916/article/details/127924115

### 关于 Git 可视化工具 SourceTree 的下载与使用 #### 下载 Sourcetree 安装包 对于希望在 Windows 上安装并配置 SourceTree 作为 Git 可视化客户端的用户来说,可以从官方网站获取最新版本的安装文件[^1]。 ```bash https://www.sourcetreeapp.com/ ``` 访问上述链接后,按照页面提示下载适用于操作系统的安装程序,并遵循向导逐步完成设置过程。 #### 初始化仓库与克隆远程库 一旦成功安装好软件,在启动界面可以选择创建新的本地存储库或是从服务器端拉取已有项目副本。如果打算连接至 Gitee 或 GitHub 这样的托管平台,则需先准备好 SSH 密钥或 HTTPS 凭证认证方式来确保安全通信[^2]。 #### 日常开发中的基本功能应用 通过图形界面上直观的操作按钮,能够便捷地执行提交更改、推送更新到远端分支以及切换不同工作区的任务。此外还支持查看历史记录、比较差异等功能,帮助团队成员更好地理解每一次改动背后的故事[^3]。 #### 解决冲突的最佳实践 当多人协作时难免遇到合并请求失败的情况,此时利用内置解决工具可以快速定位分歧之处,并允许手动编辑直至达成一致意见再继续流程。具体步骤如下: - 打开有冲突的工作目录; - 查看标记为未解析状态的对象列表; - 编辑相应文件消除矛盾部分; - 提交修正后的成果以结束当前事务处理环节; ```diff <<<<<<< HEAD // Your changes here... ======= // Other's changes there... >>>>>>> branch-name ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

凡夫贩夫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值