这是做什么的:git分支-f

2023-12-27

我正在尝试弄清楚如何正确使用此命令。我相信这是我想要将一个分支本质上创建到另一个分支的命令和标志(基本上删除一个分支并创建一个与另一个分支的文件同名的新分支),但我不确定,或者我的语法是否正确。

如果我这样做:

git branch -f master sub-branch

它会删除主分支中的所有文件并用子分支中的文件填充它吗?


The -f参数代表--force.

  • 如果一个分支叫master已经存在,git不会允许你覆盖它,除非你使用-f.
  • 第二个参数(sub-branch)将用于确定在哪里master分行的HEAD应该指向。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

这是做什么的:git分支-f 的相关文章

  • 有谁知道类似于 SVN Time-Lapse View 的 Git 工具 [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 SVN Time Lapse View 是一个跨平台查看器 可以下载文件的所有修订版本 并允许您通过拖
  • `git ls-files -s` 输出中不同字段的含义是什么?

    在 Git 中 命令返回的典型结果行git ls files s好像 100755 be2c2e9b0966253096472d4b482c458bc892e493 0 gitignore 这些字段是什么意思 不用再犹豫了git ls fi
  • 丢失了我在 GIT 中的提交。你会不小心删除提交吗?

    我正在使用 git gui 但看不到我的分支 我知道我今天检查了一些东西 在完成提交并使用分支查看器验证后 我更改为较早的分支 我对之前的分支进行了更改 然后想返回到当前的分支 但我再也看不到它了 任何帮助都会很棒 回答你的问题 在大多数情
  • git 匹配多个单词的标签

    我们可以得到最后一个 git 标签 它以一个单词 例如 TEST 开头 如下所示 git describe tag dirty match TEST 我想知道如何获得最后一个以 word1 开头的标签orword2 例如测试OR跑步 我尝试
  • 致命:.git/info/refs 无效:这是一个 git 存储库吗?

    我有一个托管在 Assembla 上的 Git 存储库 我正在尝试执行以下操作 git push u origin master 我一遍又一遍地收到以下错误 fatal https url repo name git info refs n
  • Git - 创建拉取请求而不分叉

    使用 git 已经有一段时间了 关于 git pull request 有很多教程和解释 其动机是什么等等 我遇到两种情况 1 分叉 git 仓库 我查看了一些公共 git 存储库并决定我想要做出贡献 所以我 通过以下方式创建重复的存储库F
  • 无法从 Sourcetree 拉取 Git 远程存储库

    我生成了 ssh 密钥并配置了我的 git 和 SourceTree 我可以 git pull 并从 Git bash 执行其他操作 注意 我在 bashrc 中添加了以下内容以使其正常工作 eval ssh agent ssh add 然
  • 如何将工作树与提交进行比较?

    我在用着 git diff mycommit 用于比较我的工作树mycommit 但它似乎忽略当前索引中不存在的文件 您可以按如下方式重现它 git init echo A gt A txt git add git commit m A g
  • 如何在 macOS 上将 Git 升级到最新版本?

    我刚刚购买了一台装有 OS X Lion 的新 Mac 我在终端中检查了默认安装的 git 版本 我得到了答案 git version gt git version 1 7 5 4 我想将 git 升级到最新版本 1 7 8 3 因此我下载
  • 如何克隆特定的 Git 标签

    From git clone 1 手册页 http git scm com docs git clone branch还可以在结果存储库中的该提交处获取标签并分离 HEAD 我试过 git clone branch
  • Git 将一个分支合并到所有其他分支中

    我知道这个问题已经在这里被问过 https stackoverflow com questions 2329716 merging changes from master into all branches using git https
  • git 提交错误:检测到大文件

    您好 我正在为 ios 8 1 开发一个应用程序 xcode 我已经使用 googleMaps 框架来实现自动完成功能 当我尝试在 Git 中推送我的项目时 我收到大文件检测错误 后来尝试使用 git lfs 并跟踪 git 检测到的文件
  • 如何使用 Git 跟踪目录而不是文件?

    我最近开始使用 Git 但只有一件事遇到了麻烦 如何在不跟踪目录内容的情况下跟踪目录 例如 我正在开发的网站允许上传 我想跟踪上传目录 以便在分支等时创建它 但显然不是其中的文件 在开发分支中的测试文件或主控中的真实文件 在我的 gitig
  • 为什么 Git 无法将文件更改与修改后的父级/主控合并?

    我有一个文件 里面只有一行 我创建一个分支并向同一文件添加第二行 保存并提交到分支 我切换回主人 并向文件中添加不同的第二行 保存并提交给master 现在总共有 3 条独特的线路 如果我现在尝试将分支合并回主分支 则会遇到合并冲突 为什么
  • 使用 gitignore 嵌套存储库。

    我想嵌套 2 个 git 存储库 我一直在阅读子模块 有一段时间我认为它很棒 我想我可能想要其他东西 这是我的情况 首先 我想我应该提到我的所有服务器都托管网站 并以 staging domain com 和 domain com 实时 模
  • Git 工作流程:分叉项目并维护本地修改副本,但保持最新

    我正在尝试找出最佳工作流程 用于维护具有自定义功能的 github 托管项目 moodle 的本地副本 同时保持保持副本最新的能力 告诉我我正在考虑做的事情是否完全疯狂 分叉项目 github com moodle moodle gt gi
  • Git:如何修改服务器的提交?

    我已经在 EC2 上的 git 服务器上推送了一些提交 而不是在 github 上 如何修改 git 服务器上的这些提交 操作就像 删除提交 例如变基 更改提交消息 是否可以 非常感谢 你几乎可以通过用力推动来完成所有事情 将您的本地树更改
  • 无法使用 Git 部署从多项目解决方案部署正确的网站到 Azure

    我有一个解决方案 它有一个 mvc 网站 WebApplication1 该网站依赖于解决方案中的另一个项目 WebAppCore 源代码托管在 Visual Studio Online 上的 git 中 我配置了持续集成 一切都构建得很好
  • GIT:提交时“致命:无法写入 new_index 文件”

    当我尝试将更改提交到本地存储库时 我收到以下消息 致命 无法写入 new index 文件 As this 线程说明 http luhman org blog 2010 04 05 git fatal unable write newind
  • 为 RHEL 6 安装/构建 git-svn

    我无权访问 RHEL6 存储库 那么在 RedHat Enterprise Linux 6 上构建和 或安装 git svn 工具的最佳方法是什么 通过卸载现有的 yum擦除git 并从源安装最新的来设法安装git和git svn 1 7

随机推荐

  • 使用 WHERE、AND、OR 的 SQL 选择语句

    我想表演一个SELECT使用 MySQL 查询 我的目标是选择兽医数据库中的所有狗sex male and fur short and color black or size big 注意 我想选择黑色或体型较大的狗 他们不必满足这两个要求
  • 难以让 GitBook 网站显示在 GitHub 页面中

    我正在尝试跟随https github com GitbookIO gitbook https github com GitbookIO gitbook但有一些我显然不知道的假设知识 我已经使用 GitHub 一段时间了 但仍有很多东西需要
  • mongodb数据库与scala play 2.0教程

    有教程如何在 scala play 2 0 中使用 mongodb 数据库吗 官方网站 playframework org 上似乎只有SQL示例 这是 salat 的官方插件 https github com leon play salat
  • 禁用 JBoss 5 日志记录到控制台

    我仍然需要处理 JBoss 5 我想在其中禁用控制台日志记录 我在 jboss log4j xml 中找到了附加程序 CONSOLE
  • 使用 onPopulateAccessibilityEvent 和 AccessibilityDelegate 自定义 recyclerview 中的可访问性

    我正在尝试为 RecyclerView 中的项目自定义对讲输出 我已经修改了onBindViewHolder方法包括以下代码 itemView setAccessibilityDelegate object View Accessibili
  • 如何列出 YouTube 频道的上传内容?

    我正在编写此代码来搜索我网站上的 YouTube 频道 然后在单击后列出它们的上传内容 然而 目前我将所有频道上的所有链接都链接到列出的最后一个频道的上传 我无法告诉我的代码中如何允许这种情况发生 有人可以看一下并告诉我出了什么问题吗 您还
  • Lua - 数数。对表的引用

    Lua 文档说 当程序没有对表的引用时 Lua内存 管理最终会删除该表并重用其内存 我的问题是 是否可以在运行时计算对特定表的引用数量 您可以使用调试库找到对 Lua 值的所有引用 请参阅这些消息 http lua users org li
  • 如何使用 NSpec 在 Visual Studio 中进行调试

    如何使用 NSpec 在 Visual Studio 中进行调试 我已经安装了 resharper 我需要进入我的测试代码 另一个不错的选择是只输入 System Diagnostics Debugger Launch 在你想要调试的测试中
  • 如何在自定义滑索捆绑包中使用自定义日历?

    我的 viacsv py 文件中有以下代码 旨在允许摄取自定义包 Ingest stock csv files to create a zipline data bundle import os import numpy as np imp
  • Powershell 模块中 *.psm1 文件的用途是什么?

    所以我用一堆实现了我的第一个 Powershell 模块 ps1文件 每个函数一个 和 psd1清单文件 我试图理解这样做的目的是什么 psm1文件 我的模块中是否需要它们 它们的附加值是什么 EDIT 1 这是我的 psd1 file M
  • Angular Material 垫片验证

    如何验证用户是否选择了chip in the mat chip list并且仅当用户选择chip表格应生效 现在我有validators required在控件上设置了 但是不起作用 这是我到目前为止所做的 HTML
  • 使用 CoreGraphics 框架的擦除或透明笔画问题

    在我的一个应用程序中 我试图擦除 透明描边的一部分UIImage正在使用 CoreGraphics 框架进行绘制 CGContextRefETC 在此过程中 我可以通过调用 removeAllObjects 消息一次性清除绘图 但我无法弄清
  • 用于检查允许的字符在 Java 中不起作用的正则表达式

    我有以下方法来检查允许的字符 private boolean checkIfAllCharsAreValid String test boolean valid false if test matches a zA Z0 9 s valid
  • 如何在页面上显示 PHP 和 HTML 源代码?

    如何在用户端显示 PHP 代码 有点像w3School http www w3schools com dtd default asp does 假设有一个灰色区域 div 然后在其中显示代码而不激活它 您可以使用 html 实体 lt ph
  • 延迟加载在 Angular 6 中不起作用

    当我尝试导航到 时遇到此错误 http localhost 4200 仪表板 http localhost 4200 dashboard 角度中的延迟加载路线 角度 cli 6 0 0 错误错误 未捕获 承诺 错误 找不到模块 应用程序 仪
  • 如何在 AVSpeechUtterance 之后持续停止 AVAudioSession

    我想做的是允许我的应用程序使用AVSpeechSynthesizer当后台音频应用程序正在播放音频时 当我的应用程序正在说话时 我希望后台应用程序的音频 变暗 然后在我的应用程序结束说话后返回到原始音量 In my AudioFeedbac
  • 在 Keras 中导入 Attention 包会出现 ModuleNotFoundError: No module named 'attention'

    作为导入的一部分 我导入 AttentionLayer 包 如下所示 from attention import AttentionLayer 我收到以下错误 ModuleNotFoundError No module named atte
  • Windows 上 Ruby 出现 SSL 错误

    赢7x64 每当我尝试安装 gem 时 都会收到 SSL 错误 ERROR While executing gem Gem RemoteFetcher FetchError SSL connect returned 1 errno 0 st
  • 无法安装 npm 包 ||没有权限

    我在安装 PM2 时遇到以下错误 我也尝试在本地安装它 但似乎没有任何效果 请帮忙 命令 npm install pm2 g anil anil Desktop restapis npm install pm2 g npm WARN opt
  • 这是做什么的:git分支-f

    我正在尝试弄清楚如何正确使用此命令 我相信这是我想要将一个分支本质上创建到另一个分支的命令和标志 基本上删除一个分支并创建一个与另一个分支的文件同名的新分支 但我不确定 或者我的语法是否正确 如果我这样做 git branch f mast