从非 git 文件夹添加/提交到裸存储库

2024-06-22

我正在尝试破解 git 来为我做备份。数据相对来说太大了,我无法在我的任何硬盘上提供工作副本和 git 存储库。

因此,我需要从非 git 文件夹中 git add/commit 到裸存储库。

  • 硬盘 1:工作副本/非 git
  • 硬盘 2:裸 git 存储库

目标:从硬盘1提交到硬盘2


不需要裸仓库。

你可以指定不同的 git 文件夹:

git --git-dir=/other/drive/some/path add

或者,您可以指定不同的工作文件夹:

git --work-tree=/other/drive/some/path add

或将它们组合在一起以从任意位置执行。

请注意,并非所有命令都可以使用此参数。藏匿就是其中之一。

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

从非 git 文件夹添加/提交到裸存储库 的相关文章

  • 如何自动将多个 Monticello 提交从本地存储库复制到 Smalltalkhub.com?

    白天 我将多个版本的 Monticello 软件包提交到 磁盘上的本地存储库 稍后我想将本地存储库与 Smalltalkhub com 存储库同步 目前 我使用 Monticello 浏览器将本地提交手动一一复制到 Smalltalkhub
  • Git fetch 在 for-each-ref 中不显示远程分支

    我有一个远程分支feature test2 我想把它拿过来 我跑 git fetch origin feature test2 我得到 From
  • 如何找出在哪个提交中添加了特定代码?

    我想知道我在哪个提交中添加了下面给出的代码 if getListView getChildCount 0 getActivity findViewById android R id empty setVisibility View VISI
  • Git 粒度——解决一行内的差异

    git 基于行的粒度或 diff 粒度是否可以增加到单词 字母分辨率 每行多条语句或使用 git 编写纯文本是值得的 根据评论重新阅读问题时 我想我明白了您最初的意思 所以我将给出一个真正的答案 与伊斯梅尔 巴达维的一行评论 https s
  • Git 和外部备份。子目录是空的,我宁愿它不是空的。

    我想使用 Git 创建外部备份系统 这部分是受到答案的启发在外部磁盘上备份整个 git 存储库的最佳方法是什么 https stackoverflow com a 4372855 2533127 其中建议如下 您还可以通过启动一个新的存储库
  • 如何在git中定义ESC字符?

    我想在 git 输出中使用着色 例如 git log decorate color 当我发出这个命令时 我得到的输出看起来像ESC 1 32m where ESC是反色的 在我看来 这是一个有效的转义序列 除了 033必须发送而不是字符E
  • 从 svn 到 git,移动了主干

    我正在尝试将 svn 存储库切换到 git 这是一个旧的存储库 以前的维护者之一为每个新版本移动了主干 例如 以前的存储库位于 svn ssh svn mycompany com project release 1 trunk 现在 我们当
  • 使用 git 合并两个文件夹

    我正在和一些以前从未使用过 git 的人一起开发一个项目 由于不了解 git 的功能 他们创建了该项目的两个版本 开发版本和生产版本 这两个版本都存在于当前环境中 更复杂的是 除了旧的开发文件夹之外 另一个用户还创建了这些文件夹 所以项目目
  • Egit 拒绝接受 id_rsa

    我是第一次尝试在 Eclipse 中设置 egit 的 git 用户 这样我就可以继续通过 Eclipse 轻松编码 问题是 每次我尝试通过 egit 克隆存储库时 都会出现错误 无法列出可用分支 原因 ssh 电子邮件受保护 cdn cg
  • 检测目录中是否有某些内容被修改,如果是,则备份 - 否则不执行任何操作

    我有一个 数据 目录 我通过 shell 脚本定期同步到远程 NAS 但是 我想让这变得更有效率 我想在运行 rsync 之前检测 数据 中是否发生了变化 这样我就不会不必要地唤醒 NAS 上的驱动器 我正在考虑修改 shell 脚本以获取
  • 从子文件夹自动部署 Heroku

    我知道你可以从github自动部署到heroku 但我还没有找到一种方法只将子文件夹从github推送到heroku 从命令行我知道可以通过以下方式执行此操作 git subtree push prefix
  • 获得干净的 git 沙箱的最有效方法是什么?

    对于我的持续集成构建 我想确保我的 git 沙箱中没有存放任何杂散文件 并且没有任何文件被无意中更改 我知道关于git reset hard HEAD 这解决了部分问题 但我想我想做的是删除所有未跟踪和忽略的文件 我可以用蛮力的方式做到这一
  • 运行 npm install - 如何配置不使用 SSH(端口被防火墙阻止)

    当我跑步时npm install大多数模块配置正确 然而 至少有人想击中ssh 拉取模块的地址 不幸的是 我的公司有一项政策 不允许内部网络之外的 SSH 连接 我收到的具体错误是 Error while executing npm ERR
  • Heroku——从多台计算机部署?

    我有两台计算机 我希望它们都能够从 github 上的同一个存储库拉取 推送 并部署到 heroku 上的同一个应用程序 我知道 Heroku 允许您在另一台计算机上克隆其 git 存储库 以便它也可以链接起来 但我不希望第二台计算机克隆
  • git fetch 失败“refs/remotes/origin/pr/34 同时跟踪两者”

    我是 git 新手 我被困在 git fetch 上 我在 TFS 和 SVN 上有更多经验 所以欢迎任何类比 所以我在 Github 上找到了一个我分叉的项目 源项目 Xpose 有色状态栏 https github com Mohamm
  • 为什么我的团队应该采用源代码控制? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我有机会向我的老板正式介绍任何对公司有利的事情 我的想法是在我的工作场所采用源代码控制 我一直在使用 Mercurial 来管理我自己的工
  • 通过标记现有提交来触发 Jenkins 管道

    描述 我设置了 Jenkins 2 126 以便在推送新标签时构建管道 具体来说 我想将现有提交标记为master as release 3并让它触发构建 根据多个消息来源 我想要的是可能的 https mohamicorp atlassi
  • git svn - cygwin下的错误

    我有 cygwin 和 git 我正在尝试使用 git 提交到 svn git svn dcommit 但它失败并出现奇怪的错误 git svn dcommit 4 main perl 5536 C cygwin bin perl exe
  • 如何从现有 git 存储库创建 Netbeans 7 项目?

    我想象某个地方有一个 来自回购的新项目 选项 但我找不到它 还有比这更多的事情吗 还是我错过了什么 Use the Team菜单 选择 Git gt 克隆 将存储库克隆到本地文件夹后 NetBeans 将为您提供打开项目的选项 尝试创建项目
  • 通过防火墙后面的 ssh 访问 git 存储库

    我想在仅允许 http 代理访问的公司防火墙后面访问 克隆 推 拉 私有 通过 ssh git 存储库 我已经编写了一个强大的 Java 守护进程 程序 基于 JSCh 类库 它允许我利用本地和远程端口转发 我希望利用它 但当我尝试设想如何

随机推荐

  • 如何从firebase数据中获取特定的键值?

    DIV 1 ACTINACT 1 COORDINATOR 10CA056 DIV CODE BSL DIV ID 1 DIV NAME Bhusawal ERP LOC CODE CRB MTIME 2017 04 08T11 02 59
  • Excel 保存制表符分隔的文件而不换行 (UNIX/Mac os X)

    这是我遇到的一个常见问题 我的解决方案有点鲁莽 所以我正在寻找问题的快速解决和解释 问题是 当我决定将 Excel mac 2011 中的电子表格保存为制表符分隔文件时 它似乎做得很好 直到我尝试使用 Perl 逐行解析文件 由于某种原因
  • boost::asio::signal_set 不会恢复以前的信号处理程序

    所以我有一个可以使用以下命令正常关闭的守护进程SIGQUIT 该守护进程正在运行boost asio io service I use boost asio signal set来捕捉这个信号 我遇到过一种我认为完全错误的行为 当我毁掉bo
  • UIStoryboard 容器将 IBOutlet 附加到父 ViewController

    我想用一个UITableView其中包含静态单元格UITextField里面附有我的LoginViewController 我已经添加了IBOutlets在对应的头文件中UITextFields在故事板中 不幸的是 Xcode 不允许在 a
  • 如何在表格行上添加边框半径

    有谁知道如何按照我们喜欢的方式设计 tr 吗 我在桌子上使用了边框折叠 之后 tr 可以显示我给他们的 1px 实心边框 然而 当我尝试过 moz border radius 它不起作用 即使是简单的边距也不起作用 您只能将 border
  • Python cmd 模块命令别名

    我正在使用 cmd 模块在 Python 3 1 1 中制作命令行界面 有没有一种方法可以创建具有多个名称的命令 例如 退出 和 退出 或者这只是创建多个引用相同函数的命令的情况 是的 这只是创建多个引用相同函数的命令的情况 这很常见 为命
  • rspec 中未实现的存根方法

    我正在测试我的模块 并决定将其与匿名类进行测试 subject klass Class new include MyModule MyModule使用方法name inside klass 为了让我的规范工作 我需要存根这个方法name 未
  • 为什么转换 emmeans 与 data.frame 没有报告正确的 p 值?

    我正在运行的对比的 p 值未正确转换为 data frame 这是为什么 我该如何解决 emmeans 的控制台输出 gt pairs emmeans lmer mod Status Stim Treatment simple each s
  • Google Street View JS 让我看到房子的侧面而不是正面

    使用 Google 示例中的示例和 Stack Overflow 上找到的其他代码 我组合了一些 JS 它获取街道地址并显示俯视图和街景视图 在大多数情况下 这些装置工作得很好 但当房子位于拐角处时 它们就会损坏 当房子位于拐角处时 它有时
  • Playground 中未声明的类型“NSView”

    对于 OSX Playground 我输入以下代码 import Cocoa class PlayView NSView override func drawRect dirtyRect NSRect let blue NSColor bl
  • GSSException:消息流已修改 (41)

    我正在森林架构中使用 LDAP 所有服务器和我的服务器都是 Windows 我使用 NTLM 身份验证绑定到 AD 我有一个针对 LDAP 服务器执行操作的 Java 代码 该代码被包装为 tomcat servlet 直接运行 Java
  • Android 广告性能非常慢

    我一直在我的 Android 应用程序上尝试横幅广告 如下this https developers google com admob android quick start指导 当广告加载并呈现时 观察到 FPS 显着下降 这对于用户来说
  • 在 IntelliJ IDEA 中调试 android jni 代码

    我如何在idea中调试我的android应用程序的jni代码 我已经使用 ndk build 和标志 NDK DEBUG 1 构建了 jni 代码 但这没有帮助 想法没有落入我在 C 代码中的断点 我还尝试使用默认参数创建 远程 调试并运行
  • 如何防止在 JavaScript 中使用退格键向后导航?

    这在 IE 中有效 但我无法让它在 Opera 或 Firefox 中工作 当且仅当当前焦点是 SELECT 下拉列表时 我想防止 Backspace 导航离开
  • Git 自动检测系统代理设置

    我经常更换具有不同代理设置的地方 或者只是从 WiFi 更改为使用不同代理的电缆连接 由于我使用的是 OsX 因此可以轻松地从一种网络配置切换到另一种网络配置 但 git 有自己的设置 gitconfig文件 我厌倦了每次修改该文件 有没有
  • 如何让div在页面底部展开时自动滚动?

    最近我陷入了死胡同 我正在尝试扩展页脚 footernotes 这很有效 它基本上是正文后面的一个 div 使用 z index 完成 当您单击按钮时 它会向下移动 滚动条也随之而来 这意味着页面现在更长了 但我想做的是让视口随着扩展的 d
  • 使用 AJAX 从数据库自动填充表单输入字段

    无法让它工作 可以使用额外的一双眼睛来发现我做错了什么或可能缺少什么 我使用 Joomla 3 3 1 的 RSForm Pro 组件创建了一个表单 该表格的目的是允许用户对我们的产品提出保修索赔 如果用户需要对产品提交重复索赔 则会显示一
  • 带有辅助 y 轴的 Pandas 条形图:隐藏图下方的网格线

    我正在绘制 pandas 中描述的一些数据文档 https pandas pydata org pandas docs stable user guide visualization html plotting on a secondary
  • ASP.NET 5 beta 8 中的 Windows 身份验证支持

    我有一个 ASP NET 5 MVC 6 Web API 项目 大多数 API 端点都具有 Authorize 属性 并且在 IIS 和 Visual Studio 中的项目属性中启用了 Windows 身份验证 这一切在 beta 7 中
  • 从非 git 文件夹添加/提交到裸存储库

    我正在尝试破解 git 来为我做备份 数据相对来说太大了 我无法在我的任何硬盘上提供工作副本和 git 存储库 因此 我需要从非 git 文件夹中 git add commit 到裸存储库 硬盘 1 工作副本 非 git 硬盘 2 裸 gi