SourceTree是一款免费的图形界面(GUI)工具,用于与Git版本控制系统进行交互。它提供了一个直观和可视化的界面,使用户可以更轻松地使用Git进行代码管理和团队协作。你可以通过简单的点击、拖放和菜单操作来执行各种Git操作,而不需要记住复杂的命令。
此时,本地仓库目录显示如下,项目已拉到本地
此时SourceTree会检测到这个文件,并且显示状态
在Sourcetree(或其他版本控制工具)上创建分支是为了实现团队的并行开发、版本控制、功能开发和错误修复以及代码审查和测试等目的。它提供了一种结构化和有效的方式来管理代码库,并促进团队合作和开发流程的顺畅进行。 注:分支的命名需要体现出此分支的作用,用“-”代替空格,此外,可以借助ChatGPT帮助命名,例如对ChatGPT发送:你现在是一个命名大师,我现在创建一个分支对作用是xxx,我该怎么命名。
此时点击左侧分支栏,即可查看到创建成功的分支
注意:file1是我们在master分支下创建的文件,file2是在分支learn-git-essentials下创建的文件
推送之后,我们到gitlab去查看会发现多了一个分支learn-git-essentials
注意,新创建的文件只在分支中显示,并不会在master上显示
要想在master上显示file2 ,我们需要进行合并分支的操作
创建成功后如下所示,最上方#1是自动生成的编号
成功后如下所示:
PS:一般情况下,只需要先将本地的代码提交推送到远端的分支,然后在gitlab上发起merge request请求,由管理者进行learn-git-essentials和master分支的合并操作。






















