首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Sourcetree没有在pull中填充我的dev分支

Sourcetree是一款流行的Git图形化客户端工具,用于管理代码版本控制。在使用Sourcetree进行pull操作时,如果没有填充你的dev分支,可能是由于以下几个原因:

  1. 分支不存在:首先需要确认你的dev分支是否存在于远程仓库中。可以通过执行git branch -r命令查看远程分支列表,确保dev分支存在。
  2. 本地分支未跟踪远程分支:如果dev分支存在于远程仓库中,但在本地仓库中没有对应的分支,可以通过以下步骤进行跟踪:
    • 在Sourcetree的左侧导航栏中,点击"Branch"按钮,进入分支管理界面。
    • 在分支管理界面中,点击"Remote"选项卡,找到你的dev分支。
    • 右键点击dev分支,选择"Checkout dev",将其拉取到本地仓库。
  • Sourcetree配置问题:如果以上步骤都没有解决问题,可以尝试检查Sourcetree的配置是否正确。可以通过以下步骤进行检查:
    • 在Sourcetree的菜单栏中,点击"Preferences"。
    • 在"Git"选项卡中,确认"Git Version"和"System Git"的设置是否正确。
    • 如果需要,可以点击"Use Embedded Git"按钮,使用Sourcetree内置的Git版本。

总结起来,如果Sourcetree没有在pull中填充你的dev分支,你可以先确认分支是否存在于远程仓库中,然后通过分支管理界面进行跟踪操作。如果问题仍然存在,可以检查Sourcetree的配置是否正确。希望这些解决方案能够帮助到你。

关于腾讯云相关产品,推荐使用腾讯云的代码托管服务CodeCommit,它提供了安全可靠的Git代码托管功能,支持团队协作和版本控制。你可以通过以下链接了解更多信息: 腾讯云CodeCommit产品介绍:https://cloud.tencent.com/product/cc

请注意,本回答仅提供了一种可能的解决方案,实际情况可能因个人环境和配置而异。建议在遇到问题时,参考Sourcetree的官方文档或寻求相关技术支持。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Sourcetree使用教程

pull(拉取)、commit(提交) 、push(推送) 这些是日常工作最常用功能,之前一直用git命令,sourcetree上直接点按钮就行    pull拉取远程代码到本地(将同事提交代码先拉到本地...首先当前开发分支指向develop,点击“Git工作流” 预览可看到,feature分支是从develop分出,输入功能名称,点击确定,项目结构增加feature分支,并且当前开发分支指向新建...feature分支 dev_20211014上进行功能开发,功能开发完成后,需要同步到develop分支。...当多人协作开发时,可能会出现,不同人员对同一文件进行操作,从而引起合并冲突,比如你再dev_20211014上开发了一个功能涉及到A.java,你同事也有个需求要开发,feature 分支上新建了dev...SourceTree&Git部分名词解释 o 克隆(clone):从远程仓库URL加载创建一个与远程仓库一样本地仓库 o 提交(commit):将暂存文件上传到本地仓库(我们Finder对本地仓库做修改后一般都得先提交一次

3.8K22

git sourcetree

Git sourcetree 基本使用 拉取新分支 选择目标分支,拉取新本地分支 图1.拉取新新分支 本地分支名称可以带路径,如:dev/test 就可以拉取 名称为 test 本地分支,并在...dev 文件夹下面。...推送代码 图4.推送代码 如果上一步没有勾选推送到远程仓库,就需要自己点击推送。...拉取远程目标分支新代码 图5.拉取远程分支新代码 注意点: 注意选择拉取目标分支 拉取新代码,要选择最下面的‘变基代替合并’选项 创建PR (pull request) 找到 pull request...需要填写内容和注意事项 图8.创建PR内容和注意事项 提交 PR 过程,有了新改动,可以继续提交自己远程仓库,并进行编辑内容

1.9K85

没有DOM操作日子里,是怎么熬过来

然后,你就可以大步流星地去执行以下操作了: #开启本地开发服务器,监控项目文件变化,实时构建并自动刷新浏览器,浏览器访问 http://localhost:8081 npm run dev #使用生产环境配置构建项目...然后对应代码自己标签里面各司其职,所有需要html、css、javascript都在里面。...接下来想谈谈vue生命周期和钩子函数。 每个 Vue 实例在被创建之前都要经过一系列初始化过程。例如需要设置数据监听、编译模板、挂载实例到 DOM、在数据变化时更新 DOM 等。...开发时候,写好data 剩下事情就是 通过异步请求来交互data,UI层绑定事件改变data,组件间传递data。 后记 在这个MVVM横行时代,已经渐渐忘却了jQuery存在。...本系列文章还没有结束,下篇,也可能是终结篇,即将来袭!

1.6K110

图解GitHub和SourceTree 入门教程 使用教程

://github.com/jelly-liu/MyBatisGen.git,(这里用了一个开源项目做为示例), –>我们可以看到,新建项目除了一个readme文件,什么也没有,你可以随便将一个maven...,如下图 –>我们提交到本地repo前,我们先在sourcetree设置一下通用information,当commit到本地时,这个infomation会当做通用提交信息,点击tool->options...,full name和email address输入你github账号信息,如下图 –>返回到我们刚才那一点,Staged files中选择要提交到本地仓库文件后,点击sourcetree左上角...点击pull,即可从远程仓库下载最新别人提交修改了 –>点击push后,会让你选择提交到远程仓库哪个分支,自己决定吧,提交到远程仓库后,github上就可以看到你提交内容了,如下图 –>分支...也可以分支2上去过merge操作来获取其它分支commit,但是要通过intellij idea去进行merge。

81920

【git】日常工作流程

前言 本文为使用git+sourcetree进行日常开发版本控制与多人协作日常工作流程简介。当然实际工作多少会与本文所述有所冲突,但大同小异,其基本流程变化不大,希望读者自行掌控细节。...另外,对于美术资源,由于git对加锁没有比较好支持,更科举做法是使用perforce(p4v),详见perforce官网下载。...安装完成后打开sourcetree,我们可以工具->选项菜单下设置默认用户名和邮箱(很重要)。 sourcetree设置默认用户名 当然,针对某个具体仓库,我们也可以设置局部用户名。...打开github上我们项目所在页面,并切换到我们个人分支。如下图所示。 切换到个人分支 然后选择New pull request,便会打开一个新mr请求,跳转到如下页面。...选择要合入分支develop,填写好log,即可点击create pull request按钮。

83310

让Git不再难学

也可以这样理解,Git相当于SVN服务端和客户端集合; 联网需求不同:Git,不必联网就能看到版本迭代信息和创建分支,而,SVN需要在联网情况下才能满足上述要求; 分支管理难易程度不同:SVN...Git是按元数据方式存储; 权限问题:SVN,可以设定每个账号权限,比如只读、读写权限等,而Git就没有相应权限控制。...分支情况 补充几点:首先,实践开发,master分支是非常稳定,仅用来发布新版本,但不在上面开发;其次,创建dev分支开发,等到版本发布时候合并到master分支即可;团队每个人都有自己分支...情形:当你dev分支上工作还没有完成,正赶上有Bug需要修复,这时你需要将手头上工作暂存一下,抓紧时间修复Bug; Mac-Pro:gitTest kys-1$ git status On branch...写在最后 开发过程,很多人纠结版本管理使用Git命令好呢,还是SourceTree客户端好呢,其实这没有明确答案,完全取决于自己来,可以说两种方式各有利弊,大家可以尝试两者结合使用,效果应该会更好

80730

git进行版本控制管理

(如果现在本地分支就是master上,则跳过该步骤,直接进行下一步) git checkout master (2) 拉取远程master代码 git pull 二、本地切换到自己开发分支...(2) 第二步,先查看先查看所有分支,有没有分支(如果有该分支,则直接切换分支即可;如果没有,就先创建再切换)。 git branch -a (3) 如果有所需分支,则之前切换分支即可。...git pull origin branchname:branchname // git pull origin 本地分支:远程分支 七、拉取特定tag处代码 git checkout...二、git merge git merge b // 将b分支合并到当前分支 项目开发,遇到多人协同合作情况,就需要利用版本控制工具来汇总大家代码,之前一直使用...但是, 安装过程,会有一步让注册之类,那么如果没有访问外国网站用户,自然注册不了。那有没有跳过注册方法,自然是有的,且继续看、 1、安装到注册页面时,如图。

1.1K10

SourceTree使用详解(连接远程仓库,克隆,拉取,提交,推送,新建切换合并分支,冲突解决)

5.Gitee查看推送结果: ? SourceTree分支切换,新建,合并: 1.分支切换: 双击切换: ? 单击鼠标右键切换: ?...2.新建分支: 注意:新建分支时,我们需要在哪个主分支基础上新建分支必须先要切换到对应分支才能到该主分支上创建分支,如下我们要在master分支上创建一个feature-0613分支: ?...3.合并分支: 注意:合并代码之前我们都需要将需要合并分支拉取到最新状态(**避免覆盖别人代码,或者丢失一些重要文件)!!!!!...SourceTree代码冲突解决: 首先我们需要制造一个提交文件遇到冲突情景: SoureceTreeClone一个新项目,命名为pingrixuexilianxi2,如下图所示: ?...点击保存文件后关闭Beynod Compare工具,SourceTree冲突就解决了,SourceTree我们会发现多了一个 .orig 文件。

21.7K52

团队 git 开发

前提是,想要合并那几次提交还没有推送到远程! 1.2 推送 当自己一个人进行开发时,功能完成之前不要急着创建远程分支。...2 分支管理 Git 一大特点就是可以创建很多分支并行开发。正因为它灵活性,团队如果没有一个成熟分支模型的话,那将会是一团糟。 要是谁真把这么乱提交图表摆在面前,就给他一个上勾拳!...团队应用 Git Flow 时,推荐使用 SourceTree 与 GitLab (https://gitlab.com/)配合形式: 用 SourceTree 创建 feature 等分支以及本地分支合并...这样设置之后,点「Pull」按钮拉取代码时会自动执行 git pull --rebase;并且,每次合并时会自动创建新包含分支信息提交节点。...接下来,点击工具栏「Git Flow」按钮将相关流程自动化。如果没有特殊需求,直接按下对话框「OK」就好了。初始化完成后会自动切换到 develop 分支

58520

Git 版本控制与自动部署

如果要使用Gui而非命令行操作,推荐 sourcetree 这也是多年使用软件,功能强大、跨平台、免费。 配置 配置文件为 ~/.gitconfig ,执行任何Git配置命令后文件将自动创建。...master git checkout master git merge dev 删除分支 git branch -d dev 删除没有合并分支git branch -D dev 删除远程分支 git...pull 拉取远程主机某个分支更新,再与本地指定分支合并。...拉取origin主机ask分支与本地master分支合并 git pull origin ask:ask 拉取origin主机ask分支与当前分支合并 git pull origin ask 如果远程分支与当前本地分支同名直接执行...origin ask 提交多个库 可以将代码提交到多个远程版本库,比如后盾人 课程代码 就提交到了Github与Gitee两个库

1.2K30

团队 Git 实践

分支管理 ? Git 一大特点就是可以创建很多分支并行开发。正因为它灵活性,团队如果没有一个成熟分支模型的话,那将会是一团糟。 ?...混乱分支 要是谁真把这么乱提交图表摆在面前,就给他一个上勾拳!...团队应用 Git Flow 时,推荐使用 SourceTree 与 GitLab 配合形式: 用 SourceTree 创建 feature 等分支以及本地分支合并、删除; 用 GitLab 做代码审核和远程分支合并...「Preferences」界面的「Git」标签 这样设置之后,点「Pull」按钮拉取代码时会自动执行 git pull --rebase;并且,每次合并时会自动创建新包含分支信息提交节点。...接下来,点击工具栏「Git Flow」按钮将相关流程自动化。如果没有特殊需求,直接按下对话框「OK」就好了。初始化完成后会自动切换到 develop 分支。 ?

79820

图文讲解,团队开发 Git 最佳实践

本文不是一篇 Git 入门教程,这样文章一搜一大把,是要从具体实践角度,尤其是团队协作,阐述如何去好好地应用 Git。既然是讲团队应用实践,就尽可能地结合实际场景来讲述。...分支管理 Git 一大特点就是可以创建很多分支并行开发。正因为它灵活性,团队如果没有一个成熟分支模型的话,那将会是一团糟。 ? 要是谁真把这么乱提交图表摆在面前,就给他一个上勾拳!...团队应用 Git Flow 时,推荐使用 SourceTree 与 GitLab 配合形式: 用 SourceTree 创建 feature 等分支以及本地分支合并、删除; 用 GitLab 做代码审核和远程分支合并...这样设置之后,点「Pull」按钮拉取代码时会自动执行 git pull --rebase;并且,每次合并时会自动创建新包含分支信息提交节点。...接下来,点击工具栏「Git Flow」按钮将相关流程自动化。如果没有特殊需求,直接按下对话框「OK」就好了。初始化完成后会自动切换到 develop 分支。 ?

1.7K10

团队开发 Git 最佳实践,不给队友拖后腿!

直到现在仍十分流行,完全没有衰退迹象。 本文要从具体实践角度,尤其是团队协作,阐述如何去好好地应用 Git。既然是讲团队应用实践,就尽可能地结合实际场景来讲述。...2.分支管理 Git 一大特点就是可以创建很多分支并行开发。正因为它灵活性,团队如果没有一个成熟分支模型的话,那将会是一团糟。 ? 要是谁真把这么乱提交图表摆在面前,就给他一个上勾拳!...团队应用 Git Flow 时,推荐使用 SourceTree 与 GitLab (https://gitlab.com/)配合形式: 用 SourceTree 创建 feature 等分支以及本地分支合并...这样设置之后,点「Pull」按钮拉取代码时会自动执行 git pull —rebase;并且,每次合并时会自动创建新包含分支信息提交节点。...接下来,点击工具栏「Git Flow」按钮将相关流程自动化。如果没有特殊需求,直接按下对话框「OK」就好了。初始化完成后会自动切换到 develop 分支。 ?

69830

团队开发 Git 最佳实践,不给队友拖后腿!

既然是讲团队应用实践,就尽可能地结合实际场景来讲述。 1.习惯养成 如果一个团队使用 Git 时没有一些规范,那么将是一场难以醒来噩梦!...2.分支管理 Git 一大特点就是可以创建很多分支并行开发。正因为它灵活性,团队如果没有一个成熟分支模型的话,那将会是一团糟。 ? 要是谁真把这么乱提交图表摆在面前,就给他一个上勾拳!...团队应用 Git Flow 时,推荐使用 SourceTree 与 GitLab (https://gitlab.com/)配合形式: 用 SourceTree 创建 feature 等分支以及本地分支合并...这样设置之后,点「Pull」按钮拉取代码时会自动执行 git pull --rebase;并且,每次合并时会自动创建新包含分支信息提交节点。...接下来,点击工具栏「Git Flow」按钮将相关流程自动化。如果没有特殊需求,直接按下对话框「OK」就好了。初始化完成后会自动切换到 develop 分支。 ?

62110

团队开发 Git 实践

本文不是一篇 Git 入门教程,这样文章一搜一大把,是要从具体实践角度,尤其是团队协作,阐述如何去好好地应用 Git。既然是讲团队应用实践,就尽可能地结合实际场景来讲述。...分支管理 Git 一大特点就是可以创建很多分支并行开发。正因为它灵活性,团队如果没有一个成熟分支模型的话,那将会是一团糟。 要是谁真把这么乱提交图表摆在面前,就给他一个上勾拳!...团队应用 Git Flow 时,推荐使用 SourceTree 与 GitLab (https://gitlab.com/[7])配合形式: •用 SourceTree 创建 feature 等分支以及本地分支合并...这样设置之后,点「Pull」按钮拉取代码时会自动执行 git pull --rebase;并且,每次合并时会自动创建新包含分支信息提交节点。...接下来,点击工具栏「Git Flow」按钮将相关流程自动化。如果没有特殊需求,直接按下对话框「OK」就好了。初始化完成后会自动切换到 develop 分支

1K30

SourceTree 基本介绍

(百度去吧~) Git客户端: http://www.cnblogs.com/TianFang/p/3348176.html,请参考这篇文章 这里只对本人用SourceTree做一下大体讲解。...克隆/新建:创建一个新仓库,或者从服务器克隆,或者加载本地已经有的 提交:git命令commit,上传到本地仓库 检出:checkout,其实就是切换,切换不同分支,切换一个分支不同版本 丢弃:回到最近一次...暂存:git stash,手头工作没有完成时候,保存一下现场 添加:add,把工作区修改添加到暂缓区 获取和拉取:git fetch和git pull,获取是从远端获取最新版本到本地,但是不会自动合并...推送:push,本地数据库更新上传到远端。 分支:创建或者删除分支。...合并:分支合并 标签:给每个版本定义个标签 Git工作流:一般master是总主枝,每个人开发时候都自己定义一个dev分支是自己主枝,当没有问题时候提交到master,然后每个人自己开发新功能时候创建一个

1.9K50

【工具】Git GUI推荐,图形化交互让你轻松存Github

没有哪一个学编程的人不知道Git,但对于初学者而言,Git这种跟一大堆命令行联系在一起东西,可并没有那么亲切友好易上手。 ? Git里Hello World,一定要以命令行起手?...你随时可以从开发主线上创建一个分支出来,不影响主线进程情况下同时开始新工作。 GitHub上,创建仓库之后就会有一个master默认分支。 ?...想要创建新分支,只需点击master下拉列表,文本框输入新分支名称,然后敲一下回车。 ? 这样,你就拥有了两个分支。...先进入Pull Request选项卡,点击New pull request。 ? 将新创建分支跟master进行比较。 ? 页面上会显示出修改内容。 ?...就像官方说Sourcetree简化了Git仓库交互方式,这样,你就可以更专注于代码本身了。 并且,Sourcetree是免费

2.5K20

Git可视化客户端工具-Sourcetree基础使用

简介 SourceTree 是 Windows 和Mac OS X 下免费 Git 和 Hg 客户端管理工具,同时也是Mn版本控制系统工具。支持创建、克隆、提交、push、pull 和合并等操作。...SourceTree拥有一个精美简洁界面,大大简化了开发者与代码库之间Git操作方式,这对于那些不熟悉Git命令开发者来说非常实用。...,即可进行commit、push、pull、merge等操作 一些先进功能,如补丁处理、rebase、shelve、cherry picking等 主界面 拉取代码:拉取、抓取 提交代码:提交 ->...打开sourcetree进入首页 点击新建 -> 从URL克隆 输入仓库地址和名称 若输入正确则开始从远端clone,默认分支为master分支 新建本地分支 点击面板分支“按钮,”新分支“...填入想要新建分支名,”提交“可选择拉取分支截止到某一条具体提交代码 push代码到远端 点击面板”推送“按钮,并选择要推送到分支 工具篇将持续更新 转载本文请声明。

1.1K20

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券