小编Jac*_*ski的帖子

如何列出提交中的所有文件?

我正在寻找一个简单的git命令,它提供了一个格式良好的所有文件列表,这些文件是散列(SHA1)给出的提交的一部分,没有任何无关的信息.

我试过了:

git show a303aa90779efdd2f6b9d90693e2cbbbe4613c1d
Run Code Online (Sandbox Code Playgroud)

虽然它列出了文件,但它还包含每个文件的不需要的差异信息.

是否有另一个git命令只提供我想要的列表,以便我可以避免从git show输出中解析它?

git git-show

2619
推荐指数
28
解决办法
138万
查看次数

如何手动重启Jenkins?

我刚刚开始与Jenkins合作并遇到了问题.在安装了几个插件后,它说它需要重新启动并进入"关闭"模式,但永远不会重新启动.

如何手动重启?

jenkins

817
推荐指数
18
解决办法
63万
查看次数

如何在javadoc中引用方法?

如何使用@link标记链接到方法?

我想改变

/**
 * Returns the Baz object owned by the Bar object owned by Foo owned by this.
 * A convenience method, equivalent to getFoo().getBar().getBaz()
 * @return baz
 */
public Baz fooBarBaz()
Run Code Online (Sandbox Code Playgroud)

/**
 * Returns the Baz object owned by the Bar object owned by Foo owned by this.
 * A convenience method, equivalent to {@link getFoo()}.{@link getBar()}.{@link getBaz()}
 * @return baz
 */
public Baz fooBarBaz()
Run Code Online (Sandbox Code Playgroud)

但我不知道如何@link正确格式化标签.

java javadoc hyperlink

806
推荐指数
3
解决办法
42万
查看次数

如何更改远程分支正在跟踪?

central库必须建立一个新的服务器上,所以我创建了我的本地回购新的远程,并推到这一点.

但现在,当我这样做时git pull,它声称我是最新的.这是错的 - 它告诉我关于旧的远程分支,而不是新的远程分支,我知道事实上有新的提交提取.

如何更改本地分支以跟踪不同的遥控器?

我可以在git配置文件中看到这个,但我不想搞砸了.

[branch "master"]
    remote = oldserver
    merge = refs/heads/master
Run Code Online (Sandbox Code Playgroud)

git

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

没有测试的Gradle构建

我想在gradle build不执行单元测试的情况下执行.我试过了:

$ gradle -Dskip.tests build
Run Code Online (Sandbox Code Playgroud)

这似乎没有做任何事情.我可以使用其他命令吗?

gradle

590
推荐指数
9
解决办法
34万
查看次数

如何链接到Multimarkdown中的命名锚点?

我遇到过一些关于MultiMarkdown对内部链接/命名锚点的支持的提及,但我无法找到如何实际执行此操作的单个示例.

那么,表示命名锚的语法是什么,链接到它的语法是什么,与链接到任何其他URL(仅使用#foo而不是http://....)相同?

markdown multimarkdown

526
推荐指数
6
解决办法
30万
查看次数

如何从标签创建新分支?

我想从现有标签创建一个新的主分支.说我有一个标签v1.0.如何从这个标签创建一个新的分支?

git git-tag git-branch

482
推荐指数
7
解决办法
27万
查看次数

如何与其父级进行提交?

除了编写别名或脚本之外,是否有更短的命令来获取特定提交的差异?

git diff 15dc8^..15dc8
Run Code Online (Sandbox Code Playgroud)

如果您只提供单个提交ID git diff 15dc8,则会针对HEAD区分该提交.

git git-diff

447
推荐指数
5
解决办法
13万
查看次数

如何将所有git提交压缩成一个?

你如何将整个存储库压缩到第一次提交?

我可以重新设置第一次提交,但这会让我有2次提交.有没有办法在第一个之前引用提交?

git rebase git-rebase squash git-rewrite-history

427
推荐指数
17
解决办法
20万
查看次数

Docker将什么添加到lxc-tools(用户空间LXC工具)?

如果你看一下Docker的功能,其中大部分已经由LXC提供.

那么Doc​​ker添加了什么?为什么我会使用Docker而不是简单的LXC?

lxc docker

389
推荐指数
3
解决办法
10万
查看次数