小编And*_*cer的帖子

删除跟踪分支不再在远程

是否有一种简单的方法可以删除远程等效不再存在的所有跟踪分支?

例:

分支机构(本地和远程)

  • 产地/主
  • 产地/漏洞修复,一个
  • 产地/漏洞修复-B
  • 产地/漏洞修复-C

在本地,我只有一个主分支.现在我需要处理bug-fix-a,所以我检查它,处理它,并将更改推送到远程.接下来我用bug-fix-b做同样的事情.

分支机构(本地和远程)

  • 漏洞修复,一个
  • 漏洞修复-B
  • 产地/主
  • 产地/漏洞修复,一个
  • 产地/漏洞修复-B
  • 产地/漏洞修复-C

现在我有本地分支机构master,bug-fix-a,bug-fix-b.Master分支维护者将我的更改合并到master中并删除他已经合并的所有分支.

那么现在的状态是:

分支机构(本地和远程)

  • 漏洞修复,一个
  • 漏洞修复-B
  • 产地/主
  • 产地/漏洞修复-C

现在我想调用一些命令删除分支(在本例中为bug-fix-a,bug-fix-b),这些分支不再在远程存储库中表示.

它会像现有的命令git remote prune origin,但更像是git local prune origin.

git git-branch

996
推荐指数
25
解决办法
38万
查看次数

Git说我删除远程分支时不存在远程引用

我跑了 git branch -a

* master
  remotes/origin/test
  remotes/origin/master
Run Code Online (Sandbox Code Playgroud)

我想删除我的远程分支

我试过了

git push origin --delete remotes/origin/test
Run Code Online (Sandbox Code Playgroud)

我有

错误:无法删除'remotes/origin/test':远程引用不存在

它怎么不存在?

我做了一个git branch -a,我看到它列出来了.

我错过了什么吗?

git

109
推荐指数
8
解决办法
8万
查看次数

使void成为原始类型的设计原理是什么?

在类型Type.IsPrimitive上使用反射时void返回false.从C++背景中进行复制,这是令人惊讶的.

查看C#6.0规范(页82)未提及void类型,这可能意味着它未完全归类为类型.

是否有任何语言规范或其他内容将其归类void为其他内容.或任何其他讨论或提及其背后的原因?

c# language-lawyer

32
推荐指数
3
解决办法
2818
查看次数

如何扩展Java注释?

在我的项目中,我使用预定义的注释@With:

@With(Secure.class)
public class Test { //....
Run Code Online (Sandbox Code Playgroud)

源代码@With:

@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.TYPE)
public @interface With { 

    Class<?>[] value() default {};
}
Run Code Online (Sandbox Code Playgroud)

我想编写自定义注释@Secure,其效果与之相同@With(Secure.class).怎么做?


如果我这样喜欢怎么办?它会起作用吗?

@With(Secure.class)
@Target({ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
public @interface Secure {

}
Run Code Online (Sandbox Code Playgroud)

java annotations

29
推荐指数
4
解决办法
4万
查看次数

如何将文件从rpm提取到当前目录?

我最近发现了cpio的存在以及如何使用它,以及如何使用rpm和RPM2cpio工具从rpm中提取单个文件,如下所示:

rpm2cpio mypackage.rpm | cpio -idmv ./path/to/individual/file/inside/the/rpm/filename.txt
Run Code Online (Sandbox Code Playgroud)

问题是该命令将创建与rpm内部文件位置匹配的目录,即/path/to/individual/file/inside/the/rpm/在实际提取文件之前,它将在当前目录中创建目录.

有没有办法将文件解压缩到当前目录而不创建整个目录结构?

提前致谢!!

rpm extraction

21
推荐指数
1
解决办法
1万
查看次数

获取ORA-01031:查询表而不是ORA-00942时权限不足:表或视图不存在

当我从模式A查询模式C中的表时,我得到ORA-01031:权限不足,当我从模式B查询同一个表时,我得到的是ORA-00942:表或视图没有存在.在表上,两个模式都没有任何特权.在这种情况下,为什么我会收到不同的错误消息?

oracle privileges

11
推荐指数
2
解决办法
10万
查看次数

调试器只在断点处停止,不会"跳过"

我正在尝试调试我从源代码构建的代码.它是从Tanuki的包装开始的.

我正在调试IntelliJ的想法,但我不确定这是不是问题.

调试器正确停止在我放置断点的所有行,但从来没有其他因此F8,"跳过"不起作用.非常烦人,因为我必须在每个地方放置断点:)

难道我做错了什么?

java debugging intellij-idea

8
推荐指数
1
解决办法
6137
查看次数

等效于wsimport的org.apache.axis.components.net.SunFakeTrustSocketFactory

当我使用Apache Axis生成webservice客户端存根时,我通过调用以下方法使用客户端存根在我的代码中禁用服务器证书信任检查

AxisProperties.setProperty("axis.socketSecureFactory",
     "org.apache.axis.components.net.SunFakeTrustSocketFactory");
Run Code Online (Sandbox Code Playgroud)

如何禁用通过运行生成的客户端存根的信任检查wsimport

我在运行一些测试代码时使用它.

java axis web-services jax-ws wsimport

8
推荐指数
1
解决办法
813
查看次数

无法从文件中实例化JavaKeyStore

我正在尝试org.apache.ws.security.components.crypto.Merlin使用org.apache.ws.security.components.crypto.CryptoFactory特定CryptoFactory.getInstance(properties)方法的实例.

这将是一致的

java.lang.RuntimeException: org.apache.ws.security.components.crypto.Merlin cannot create instance

这显然是由

java.security.UnrecoverableKeyException: Password verification failed

已使用命令行上的keytool检查密钥库文件上的密码是否正确.

密钥库是通过以下过程生成的:

CMD窗口详细说明了keytool -genkey -keystore testkeystore.jks

这是在eclipse项目的根目录中.

测试应用程序如下:

public class App {
    public static void main(String[] args) throws CredentialException,
            IOException {
        System.out.println("Starting");
        Properties p = new Properties();
        p.setProperty("org.apache.ws.security.crypto.merlin.keystore.password",
                "password");
        p.setProperty("org.apache.ws.security.crypto.provider",
                "org.apache.ws.security.components.crypto.Merlin");
        p.setProperty("org.apache.ws.security.crypto.merlin.keystore.type",
                "jks");
        p.setProperty("org.apache.ws.security.crypto.merlin.file", "./testkeystore.jks");

        Crypto crypto = CryptoFactory.getInstance(p);
        System.out.println(" Complete ");

    }
}
Run Code Online (Sandbox Code Playgroud)

并生成以下异常:

Exception in thread "main" java.lang.RuntimeException: org.apache.ws.security.components.crypto.Merlin cannot create instance
    at org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:225)
    at org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:180)
    at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:73)
    at com.restart.test.cryptotest2.App.main(App.java:22)
Caused by: java.lang.reflect.InvocationTargetException
    at …
Run Code Online (Sandbox Code Playgroud)

java security cryptography keystore jks

7
推荐指数
1
解决办法
2万
查看次数

春季启动时的非Web应用程序

我刚开始学习Spring-Boot.我使用gradle创建了简单的Spring-Boot Web应用程序.但我想要一个非Web应用程序项目,我可以从PSVM运行所有代码,我还必须删除tomcat依赖项.我搜索了一下但没有例子.

使Spring Boot应用程序上下文作为非Web应用程序上下文启动需要什么?

spring spring-boot

6
推荐指数
1
解决办法
9270
查看次数