gitbranch -d 和 gitbranch -D 有什么区别

2023-12-04

我对 git 比较新。当我从另一个分支合并我的分支后,我发现了一些问题。现在我的状态是我已经通过合并提交了这些更改,但没有推送到 origin/mybranch。所以我只想删除我的本地分支。然后我使用 gitbranch -d mybranch。然而,它失败了。它告诉我无法删除本地分支。经过搜索goolge,我找到了命令 gitbranch -D mybranch,并使用它成功删除了我的分支。那么有人能说出这两个命令的区别吗?


The -D是强制删除并且-d如果分支尚未合并到其上游分支,将在删除之前发出警告

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

gitbranch -d 和 gitbranch -D 有什么区别 的相关文章

  • svn diff 或 git diff 中带有 at 符号的“@@...@@”元行是什么意思?

    当我使用svn diff or git diff它显示如下行 1 5 1 9 他们的意思是什么 这些称为 c hunk 标头并包含范围信息 它们周围有双标志 它们的格式如下 l s l s where l是起始行号并且s是 c hunk 应
  • git - 奇怪的分支合并错误,我不知道如何解决

    当我 git status 时 我收到以下错误消息 On branch master Your branch and origin master have diverged and have 1 and 2 different commit
  • 推动而不承诺

    我有一个 git 存储库 我刚刚将其推送到服务器 然后我在服务器上设置了一个接收后挂钩 我想检查一下它是否有效 我必须再次提交才能看看它是否有效 我真的很想在尝试进行此设置时强制推动 而不是继续进行没有实际价值的提交 它不起作用 我只是不明
  • gitk 无法在 macOS 10.14 (Mojave) 上启动

    当我尝试在 macOS Mojave 10 14 4 上运行 gitk 时 出现以下错误 Error in startup script file System Library ScriptingDefinitions CocoaStand
  • git push 被拒绝,合并冲突,git pull --rebase

    我正在尝试推动我的提交 但不能 因为还有另一个提交 HEAD 竞赛中的同一级别 我知道我需要将这两个提交合并在一起 但不确定如何去做 我已经尝试过了git pull rebase My GIT CLI https i stack imgur
  • git LFS 如何比 git 更高效地跟踪和存储二进制数据?

    我知道 git LFS 导致 git 在文本文件中存储字符串 指针 然后 git LFS 下载该目标二进制文件 这样 远程 git 服务器上的 git repos 就会更小 但是 git LFS 仍然必须存储二进制文件 所以在我看来 本地存
  • 如何获取 git 手动条目?

    我下载了Git源并将其安装在非标准路径中 所有 Git 选项都有一个 h选项 但列出的文档非常简洁 并且缺少许多选项 我想要完整的文档 但找不到 当我跑步时git help log or git log help我收到以下错误 No man
  • “git push heroku master”仍然要求身份验证

    我已经执行了 heroku login 但是当我尝试推送时 仍然要求我进行身份验证 git push heroku master Username for https git heroku com
  • 如何将发布档案转换为 git repo

    我有一个发布档案列表 MyProject 0 9 zip MyProject 1 0 zip MyProject 1 3 tar gz MyProject 2 0 tar gz 每个文件都包含一个与存档同名的文件夹 不带文件扩展名 其中包含
  • 仍然有冲突,但 git 说“没有文件需要合并”

    我有两台笔记本电脑 每台都在主分支上工作 今天早上 我忘记在另一台笔记本电脑上工作之前推送对分支所做的更改 所以我有两个不同版本的代码 因此 我从第二台笔记本电脑推送代码 然后在第一台笔记本电脑上尝试将该版本合并到远程版本中 我尝试合并 但
  • 传统 n 层设计中具有多个项目的 Git 存储库的最佳实践

    我正在从集中式 SCM 系统切换到 GIT 好吧 我承认是哪一个 它是 Visual SourceSafe 因此 除了克服 Git 命令和工作流程的学习曲线之外 我目前面临的最大问题是如何将我们当前的存储库迁移到 Git 对于单个存储库或多
  • 如何恢复已删除的文件

    在 GIT 工作仓库中 我使用命令 rm rf 而不是 git rm 删除了几个文件 当我尝试从服务器 裸仓库 拉取 获取时 文件不可见 我怎样才能把这些文件找回来 恢复到之前的提交 这将重置为上次提交的状态 git reset hard
  • 通过 npm 节点自动化 Git 提交 + 版本控制 + 标记

    我一直试图得到的是 使用 npm version 来更新 package json 并创建一个标签 然后提交我的更改 通过这种方式 我将能够按版本添加标签 自动版本控制并提交信息 我遇到的问题是 当我使用 npm 版本时 它会自动执行标记
  • 从提交历史记录中删除错误提交的大文件

    如何从提交历史记录中删除错误提交的大文件 在我删除有问题的文件之前 Git 不会再将任何提交推送到远程 此后我尝试删除它们 但它们存在于之前的提交中 Note 我在项目中不再需要大文件 On git push origin my branc
  • 为什么过滤器分支上的 --cached 选项从工作目录中删除文件?

    我需要从旧存储库中删除一些本应被忽略的 Xcode 文件 所以我运行了以下命令 git filter branch index filter git rm f cached ignore unmatch mode1v3 pbxuser HE
  • 删除不在 master 上的所有提交

    我有一个本地 git 存储库 有几个分支 我想在本地删除所有非主分支 以及不在主分支上的提交 如何删除不在主分支上的所有提交 我后来做了一个失败的樱桃选择 因为它到达了一个合并的提交 所以它有两个父母 我需要做什么才能使它只有一个父级 来自
  • 如何在 Git 中创建多个阶段

    使用 Git 时 可以按照以下方式暂存文件https githowto com staging changes https githowto com staging changes 所以通常 git add file1 git commit
  • wagon-git 和 Gradle

    这个不错的小工具承诺帮助我将工件上传到私人 Bitbucket 存储库 http synergian github io wagon git bitbucket html http synergian github io wagon git
  • 致命:Jenkins IIS ID 无效

    我正在尝试设置 Jenkins 从 bitbucket 中提取并构建一个项目 我在 IIS 8 5 Server 2012 r2 上使用它 我已经设置了 Git 和 Bitbucket 插件 我已经建立了一个包含以下内容的项目 Branch
  • 通过 http 的私有 git 存储库

    你能推荐任何简单的解决方案来设置可通过http s cleutus建议的 访问的git存储库吗 我有自己的 http 服务器 我想用它来托管一些小型私人项目 在家里我可以通过 ssh 连接 但在工作中防火墙阻止我这样做 有没有免费的方法来设

随机推荐

  • 无法手动将签名的 apk 安装到设备,出现错误“应用程序未安装”

    我想将我的应用程序发布到 GooglePlay 但首先我想使用签名的 apk 进行最后一次测试 以确保所有使用的 API 密钥都能在发布版本 GMaps Facebook 等 中正常工作 所以我只是使用我们的发布密钥制作了我的应用程序的签名
  • 获取全球ip地址

    我怎样才能得到 在C 中 global我的电脑的IP地址 Windows XP 你不能 您可以确定各个接口上的 IP 地址 并且可能有多个 这些可能是局域网 IP 10 0 0 0 8 192 168 0 0 16 等 也可能是 Inter
  • 如何使用 FFmpeg hstack 过滤器合成 2 个视频?

    我想通过并排将 2 个视频合成为 1 个视频 我还希望为每个视频设置开始 停止时间 最终视频应为 H264 AAC 编解码器和 mp4 格式 我附上了示例视频 https www dropbox com s e5eouyrrqsy44ts
  • iPhone X 中的导航栏问题? [复制]

    这个问题在这里已经有答案了 当我在 iPhone X 中运行该项目时 导航栏上方出现黑色空间 如图所示 但颜色没有相同 怎么解决这个问题呢 我想您没有使用故事板作为启动屏幕 有两个选项可以解决此问题 使用故事板作为启动屏幕 如果您使用启动图
  • 如何更新 Bitnami 堆栈中的 GitLab

    我在尝试BitNami GitLab 堆栈5 1 0 2 当我这样做的时候5 1 0 3被释放了 如何更新 Bitnami 堆栈中的 GitLab 相关带 LDAP 的 BitNami GitLab Stack 5 1 0 2 看这个 ht
  • 当我复制 laravel 项目并显示最后一个视图时出错

    我有一个 Laravel 5 3 项目 它是 5 个月前创建的 今天我复制了该项目 并对代码做了一些更改 当我编辑 Blade php 文件中的视图时 我编辑的项目向我显示了最后一个项目视图 我在新的 Laravel 项目中创建了一条新路线
  • 单击工具栏上的汉堡包图标不会打开导航抽屉

    我有这个导航抽屉工作得很好 重构我的代码我删除了所有onOptionsItemSelecteds在活动中并使所有活动继承自扩展的基本活动AppComplatActivity and 实施所有必要的方法 在此之后 即使我有 单击汉堡包图标也不
  • WPF DataGrid - 我可以使用属性装饰 POCO 以获得自定义列名称吗?

    我在 WPF 中有一个 DataGrid 并用如下数据填充它 public enum Sharing Equal SurfaceBased public class Data public bool Active get set publi
  • 无法通过反射调用带有 varargs 参数的方法 - NoSuchMethodException

    我正在尝试使用反射来调用带有可变参数的方法 并抓住了NoSuchMethodException 我不明白这里出了什么问题 Code public class ReflectionTest public ReflectionTest priv
  • SwiftUI 中的 @Binding 和 ForEach

    我不明白如何使用 Binding结合ForEach在 SwiftUI 中 假设我想创建一个列表Toggles 来自布尔数组 struct ContentView View State private var boolArr false fa
  • 将当前样式表保存到本地存储

    我知道有人问过这个问题 但没有一个帖子可以帮助我解决这个问题 所以 事情是这样的 我的网站上有两个样式表 我想将最近使用的样式表保存到本地存储 样式表之间的切换效果很好 这是我的代码 window onload function var c
  • NSCache初始化用于存储ios UIImage

    我正在使用 NSCache 来存储图像 但这里的问题是一旦我在控制器之间切换 NSCache 就会清空 我希望这些项目至少在应用程序关闭或用户注销之前一直存在 假设我有一个选项卡视图 并且我将数据中的图像存储在第一个选项卡中 当我转到第二个
  • OWL-LIST 和 RDF-LIST 之间的区别

    我无法理解 OWL LIST 和 RDF LIST 之间的区别 其次 为什么OWL DL由于OWL序列化而不支持RDF LIST 以及如何在 OWL DL 中创建 OWL LIST 正如评论中提到的 我不认为有任何称为 OWL LIST 的
  • 当报告服务遇到错误时如何设置电子邮件通知

    我有一些配置为在报告服务中通过电子邮件传送的报告 昨晚我们遇到了一些网络中断 报告服务无法连接到数据库引擎 有什么方法可以配置在无法发送订阅时发送电子邮件通知吗 我正在使用报告服务 2008 R2 当电子邮件无法发送时您想要一封电子邮件吗
  • 在 MSVS C# 项目中找不到 C++/CLI DLL 命名空间(可成功重现)

    我有类似的问题在 MSVS 中找不到 C CLI DLL 命名空间 我用的是VS2010 我有一个 C CLI 程序集 DLL 其中包含有关非托管 C 代码的托管包装器 公共引用类 代码 当我从 C 项目引用此项目时 在我的实际项目中 它是
  • 如何从给定纬度和经度的地图中检索速度限制?

    我正在尝试从 Here API 地图获取速度限制 但我找不到方法 我在网站上尝试了几个示例 但唯一有效的示例是需要路线起点和终点的示例 我想获得仅给出一个点 或一个框 的速度限制 我必须使用哪个 api 有例子吗 https route c
  • Angularfire:如何查询数组中特定键的值?

    我有以下 json 对象 posts Jk3ipZ2EFgvkABHf9IX category JavaScript date 1426008529445 heading Lorem text dsvgfjds daefsrgfs defs
  • 在 Android 上使用 Facebook API 创建自定义墙贴

    我是 Android 上的 Facebook API 新手 基本上 我想做的是为我正在开发的应用程序创建自定义墙贴 就像当您听 Shazam 歌曲时 您可以与朋友分享结果 我相信我必须创建一个自定义附件 这是我设置附件的代码 mPostBu
  • 如何在不删除回收者视图中的位置的情况下删除项目?

    我真的需要你的帮助 我用很多关键词在谷歌上搜索了很多天 但我找不到 所以 我决定向你请教 所以 就在这里 实际上 我在 RecyclerView 中有一个按钮 但是这个按钮会根据可用的数据量而重复 有 带有文本 Baca 3x Baca 4
  • gitbranch -d 和 gitbranch -D 有什么区别

    我对 git 比较新 当我从另一个分支合并我的分支后 我发现了一些问题 现在我的状态是我已经通过合并提交了这些更改 但没有推送到 origin mybranch 所以我只想删除我的本地分支 然后我使用 gitbranch d mybranc