Sourcetree实现git管理

寒假闲来无事,做一个小项目,用github作为代码远程仓库,同时运用了sourceTree来实现可视化的GIT操作。

Sourcetree的安装

官网上傻瓜式安装https://www.sourcetreeapp.com/

github上创建远程仓库

在公司实习使用的是gitlab,我自己用GitHub,操作是一样的。
在这里插入图片描述

克隆远程项目到本地

安装Sourcetree成功后,进入首页
在这里插入图片描述
将URL黏贴,并设置克隆的目标路径。
在这里插入图片描述
成功之后,就可以进到如下页面,实现远程代码的克隆。
在这里插入图片描述
我们用VSCode打开工作环境,对文件进行修改在这里插入图片描述
VSCode也有git的跟踪功能,当前跟踪的是本地的master分支,远程的master分支会默认对应本地的master分支,也可以自行创建新的本地分支。
在这里插入图片描述
可以用VScode直接提交修改,和Sourcetree的效果一致,操作较为简单,结果都是更新本地该跟踪的分支代码。在Sourcetree中,我们已经可以看到我们刚刚的修改,在填写完备注之后即可提交。
在这里插入图片描述
提交完毕,我们可以在history中看到图谱的更新
在这里插入图片描述
可以创建新的本地分支,右键=>分支
在这里插入图片描述
创建本地新分支
在这里插入图片描述
点击推送,我们选择要推送的本地分支以及目标远程分支
在这里插入图片描述
如果希望在远程仓库新建分支,可以直接创建条目
在这里插入图片描述
上传成功
在这里插入图片描述
到github上看,可以看到新的分支出现了,这样就完成了代码的上传。
在这里插入图片描述

上传本地项目到远程仓库

创建本地仓库
在这里插入图片描述
在文件夹中创建新文件
在这里插入图片描述
配置目标远程仓库
在这里插入图片描述
在这里插入图片描述
从远程仓库获取
在这里插入图片描述
完成之后,我们可以看到远程的分支已经出现了。
在这里插入图片描述
任君操作,这里我选择检出
在这里插入图片描述
根据需要进行修改
在这里插入图片描述
成功检出远程代码
在这里插入图片描述
远程的文件已经出现在本地仓库中,同时新建text文件
在这里插入图片描述
发现修改变动,选择提交
在这里插入图片描述
同样根据需要进行推送
在这里插入图片描述
我们可以merge代码,进行分支的合并,这里注意,如果有冲突,会有相关提示。
在这里插入图片描述
总的来说,这款工具使用起来十分方便,不需要命令行,只需要点来点去就可以实现git的相关操作。其实还有许许多多的用法,大家有兴趣可以多多尝试,基本可以满足大部分多人协作开发的条件。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
sourcetreegit是两个不同的工具,但它们可以一起使用来管理和操作git仓库。 Git是一个分布式版本控制系统,用于跟踪和管理代码的变更。Sourcetree是一个可视化的git客户端,它提供了一个直观的界面,帮助用户更方便地使用git命令进行版本控制操作。 要使用sourcetreegit一起工作,您可以按照以下步骤进行操作: 1. 首先,您需要下载并安装适用于您操作系统的sourcetree软件。您可以在sourcetree官方网站上找到软件的下载地址。 2. 安装完成后,打开sourcetree并进行初始设置,如配置用户名和邮箱等。 3. 接下来,您需要将您的git仓库克隆到本地。在sourcetree中,您可以通过点击"克隆/新建"按钮来进行克隆操作。在克隆对话框中,输入git项目的地址和本地目标路径,然后点击"克隆"按钮。 4. 完成克隆后,您可以在sourcetree界面中看到您的仓库。您可以使用sourcetree提供的图形化界面来进行代码提交、拉取、推送等操作。 5. 如果您需要提交代码到git仓库,您可以在sourcetree中选择要提交的文件,右键点击并选择"添加到暂存区",然后在提交面板中输入提交描述,并点击"提交"按钮。 6. 当要将本地代码推送到远程仓库时,您可以在sourcetree中选择"推送"按钮,然后选择要推送的分支和目标仓库,点击"推送"按钮。 7. 在使用sourcetree时,您还可以查看代码的历史记录、分支管理、合并代码等操作,这些操作都可以通过sourcetree提供的界面完成。 综上所述,sourcetree是一个图形化的git客户端,可以帮助您更方便地使用git进行版本控制操作。您可以使用sourcetree来克隆git仓库、提交代码、拉取和推送代码等操作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值