使用SourceTree可视化更新git代码

简介: 使用SourceTree可视化更新git代码

1、下载安装sourcetree

SourceTree是git的桌面化工具,通过SourceTree可以可视化操作代码的更新,包括提交、拉取、推送等。

SourceTree软件由Atlassian公司开发,与confluence、jira出自同门。


下载安装完成后,界面如下图所示。

可以支持本地文件和远程仓库,本文章使用本地文件方式演示。

2、添加项目

将本地代码文件夹拖动到面板,拖动完成如下图所示。

双击项目,进入项目管理界面如下图所示。

3、本地编辑项目代码并查看更新

在本地编辑器中编辑更新代码,随后打开SourceTree查看“文件状态”

4、提交代码

点击提交,在底部填写提交的更新描述。

提交完成后,会产生一个提交记录

5、拉取最新代码

提交之后,从仓库中拉取最新的代码,避免更新冲突。

如存在冲突,则协同其它开发人员进行沟通,不存在冲突则进行下一步推送操作。


6、推送更新

推送完成后,就可以到git仓库中检查是否完成了更新。

相关文章
|
6天前
|
IDE 网络安全 开发工具
【Azure App Service】Local Git App Service的仓库代码遇见卡住不Clone代码的问题
【Azure App Service】Local Git App Service的仓库代码遇见卡住不Clone代码的问题
【Azure App Service】Local Git App Service的仓库代码遇见卡住不Clone代码的问题
|
16天前
|
开发工具 数据安全/隐私保护 git
记录一次使用git工具拉取coding上代码密码账号错误的经历
这篇文章记录了作者在使用Git工具从Coding平台克隆项目时遇到的账号密码错误问题,并分享了通过清除电脑凭证中错误记录的账号密码来解决这个问题的方法。
记录一次使用git工具拉取coding上代码密码账号错误的经历
|
13天前
|
开发工具 git Python
通过Python脚本git pull 自动重试拉取代码
通过Python脚本git pull 自动重试拉取代码
124 5
|
3月前
|
缓存 开发工具 git
windows系统通过git上传代码
windows系统通过git上传代码
30 1
|
3月前
|
开发工具 git 开发者
【git merge/rebase】详解合并代码、解决冲突
【git merge/rebase】详解合并代码、解决冲突
173 0
|
6天前
|
Shell 开发工具 git
使用 Shell 代码简化 Git 步骤
【8月更文挑战第23天】本文介绍通过Shell脚本简化Git操作的方法:1) 使用`gitc "提交信息"`可一键完成代码提交与推送至远程仓库;2) 执行`gitpull`即可从远程仓库拉取最新代码并合并到当前分支;3) 输入`gitnewbranch 分支名称`快速创建并切换到新分支。将这些自定义函数加入`.bashrc`或`.zshrc`等配置文件后,即可随时调用简化版Git命令。
|
17天前
|
安全 开发工具 git
coding上创建项目、创建代码仓库、将IDEA中的代码提交到coding上的代码仓库、Git的下载、IDEA上配置git
这篇文章是关于如何在IDEA中配置Git、在Coding.net上创建项目和代码仓库,并将IDEA中的代码提交到远程代码仓库的详细教程,涵盖了Git安装、IDEA配置、项目创建、代码提交等步骤。
coding上创建项目、创建代码仓库、将IDEA中的代码提交到coding上的代码仓库、Git的下载、IDEA上配置git
|
7天前
|
前端开发 JavaScript PHP
【Azure 应用服务】App Service 在使用GIt本地部署,上传代码的路径为/home/site/repository,而不是站点的根目录/home/site/wwwroot。 这个是因为什么?
【Azure 应用服务】App Service 在使用GIt本地部署,上传代码的路径为/home/site/repository,而不是站点的根目录/home/site/wwwroot。 这个是因为什么?
|
2月前
|
开发工具 git
git或gitee 提交代码到远程仓库
git或gitee 提交代码到远程仓库
23 2
|
3月前
|
开发工具 git
git代码回退
git代码回退
45 5