- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我镜像了一个 git 存储库并删除了 application.properties
包含来自 MyProject
的密码存储库。我可以看到 Deleted files
下的消息和我的文件名如下:
$ java -jar bfg-1.13.0.jar --delete-files application.properties --no-blob-protection MyProject.git
Using repo : \\hnas1-users\USERS\dan\Desktop\bfg_test_after_delete\MyProject.git
Found 0 objects to protect
Found 4 commit-pointing refs : HEAD, refs/heads/Single_home_page, refs/heads/Second_home_page, refs/heads/master
Protected commits
-----------------
You're not protecting any commits, which means the BFG will modify the contents of even *current* commits.
This isn't recommended - ideally, if your current commits are dirty, you should fix up your working copy and commit that, check that your build still works, and only then run the BFG to clean up your history.
Cleaning
--------
Found 862 commits
Cleaning commits: 100% (862/862)
Cleaning commits completed in 99,796 ms.
Updating 3 Refs
---------------
Ref Before After
---------------------------------------------------
refs/heads/Single_home_page | 7e099f8c | d4fa8bdc
refs/heads/Second_home_page | 0145da48 | 1b9b1ca2
refs/heads/master | 0e8ac08e | 502363b0
Updating references: 100% (3/3)
...Ref update completed in 393 ms.
Commit Tree-Dirt History
------------------------
Earliest Latest
| |
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
D = dirty commits (file tree fixed)
m = modified commits (commit message or parents changed)
. = clean commits (no changes to file tree)
Before After
-------------------------------------------
First modified commit | 5a303ff3 | 0280ae15
Last dirty commit | 7e099f8c | d4fa8bdc
Deleted files
-------------
Filename Git id
-----------------------------------------------------------------
application.properties | c5e94e15 (2.3 KB), b8f324fd (887 B), ...
Single_home_page
的 git mirror 克隆了我的代码存储库和因为有 4 个提交指向的引用,如上所示,它们是
HEAD, refs/heads/Single_home_page, refs/heads/Second_home_page, refs/heads/master
, 我想确保在删除上述文件后,我将更改推送到
Single_home_page
仅存储库。为此,我尝试执行以下操作:
git push origin Single_home_page
和
git push --set-upstream origin Single_home_page
两种情况都出现以下错误:
error: --mirror can't be combined with refspecs
git push origin Single_home_page
To http://<path to git repo>/MyProject.git
! [rejected] Single_home_page -> Single_home_page (non-fast-forward)
error: failed to push some refs to 'http://<path to git repo>/MyProject.git'
hint: Updates were rejected because the tip of your current branch is behind
hint: its remote counterpart. Integrate the remote changes (e.g.
hint: 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.
+
对于我的分支:
$ git push origin +Single_home_page
Counting objects: 10089, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (4439/4439), done.
Writing objects: 100% (10089/10089), 32.84 MiB | 6.27 MiB/s, done.
Total 10089 (delta 5475), reused 6793 (delta 4329)
To http://<path to MyProject>/MyProject.git
+ 7e099f8...d4fa8bd Single_home_page -> Single_home_page (forced update)
最佳答案
既然你说你镜像了存储库,那么这里可能发生的是配置选项 remote.origin.mirror
设置。您可以通过运行 git config remote.origin.mirror
来确认这一点。 ,它会告诉你 true
如果设置了。
在这种情况下,最简单的方法是运行 git config --unset remote.origin.mirror
关闭此选项,然后再次尝试推送。不幸的是,没有一个有用的 --no-mirror
为您关闭此功能的选项。
关于git - 错误 : --mirror can't be combined with refspecs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49325013/
我对这个错误很困惑: Cannot implicitly convert type 'System.Func [c:\Program Files (x86)\Reference Assemblies\
考虑这段代码: pub trait Hello { fn hello(&self); } impl Hello for Any { fn hello(&self) {
问题很简单。是否可以构造这样一个类型 T,对于它下面的两个变量声明会产生不同的结果? T t1 = {}; T t2{}; 我已经研究 cppreference 和标准一个多小时了,我了解以下内容:
Intellij idea 给我这个错误:“Compare (T, T) in Comparator cannot be applied to (T, T)” 对于以下代码: public class
任何人都可以告诉我 : n\t\t\t\t\n\t\t\t 在以下来自和 dwr 服务的响应中的含义和用途是什么. \r\n\t\t\t \r\n\t\t\t
让 T 成为一个 C++ 类。 下面三个指令在行为上有什么区别吗? T a; T a(); T a = T(); T 为不带参数的构造函数提供了显式定义这一事实是否对问题有任何改变? 后续问题:如果
Rust中的智能指针是什么 智能指针(smart pointers)是一类数据结构,是拥有数据所有权和额外功能的指针。是指针的进一步发展 指针(pointer)是一个包含内存地
比如我有一个 vector vector > v={{true,1},{true,2},{false,3},{false,4},{false,5},{true,6},{false,7},{true,8
我有一个来自 .xls 电子表格的数据框,我打印了 print(df.columns.values) 列,输出包含一个名为:Poll Responses\n\t\t\t\t\t。 我查看了 Excel
This question already has answers here: What are good reasons for choosing invariance in an API like
指针类型作为类型前缀与在类型前加斜杠作为后缀有什么区别。斜线到底是什么意思? 最佳答案 语法 T/~ 和 T/& 基本上已被弃用(我什至不确定编译器是否仍然接受它)。在向新向量方案过渡的初始阶段,[T
我正在尝试找到一种方法来获取模板参数的基类。 考虑以下类: template class Foo { public: Foo(){}; ~Foo(){};
这是一个让我感到困惑的小问题。我不知道如何描述它,所以只看下面的代码: struct B { B() {} B(B&) { std::cout ::value #include
为什么有 T::T(T&) 而 T::T(const T&) 更适合 copy ? (大概是用来实现move语义的???) 原始描述(被melpomene证明是错误的): 在C++11中,支持了一种新
在 Java 7 中使用 eclipse 4.2 并尝试实现 List 接口(interface)的以下方法时,我收到了警告。 public T[] toArray(T[] a) { ret
假设有三个函数: def foo[T](a:T, b:T): T = a def test1 = foo(1, "2") def test2 = foo(List(), ListBuffer()) 虽
我对柯里化(Currying)和非柯里化(Currying)泛型函数之间类型检查的差异有点困惑: scala> def x[T](a: T, b: T) = (a == b) x: [T](a: T,
考虑一个类A,我如何编写一个具有与相同行为的模板 A& pretty(A& x) { /* make x pretty */ return x; } A pretty(A&& x) {
Eclipse 表示由于泛型类型橡皮擦,类型参数不允许使用 instanceof 操作。 我同意在运行时不会保留任何类型信息。但是请考虑以下类的通用声明: class SomeClass{ T
在 C++14 中: 对于任何整数或枚举类型 T 以及对于任何表达式 expr: 有没有区别: struct S { T t { expr }; }; 和 struct S { T t = { exp
我是一名优秀的程序员,十分优秀!