草庐IT

intellij-eap

全部标签

git - IntelliJ 错误 : branch 'origin/HEAD' does not point at a commit, 无法读取某些引用

据我所知,我的git本地存储库中的所有内容都很好。我可以提交、push、pull任何我喜欢的东西。但是,当我在IntelliJ日志中查看提交的详细信息时,Containedinbranches:Cannotloadbranchesduetoerror:error:branch'origin/HEAD'doesnotpointatacommiterror:somerefscouldnotbereaderror:branch'origin/HEAD'doesnotpointatacommiterror:somerefscouldnotberead这可能是什么原因造成的,我该如何解决?

git 预提交 Hook 格式代码 - Intellij/Android Studio

此Gist展示了如何在预提交时使用Eclipse格式化程序自动格式化Java代码。来源:https://gist.github.com/ktoso/708972代码:#!/bin/sh##Thishookwillruntheeclipsecodeformatterbeforeanycommit#tomakethesourcelookasit'ssupposedtolooklikeintherepo.ECLIPSE_HOME=$HOME/eclipseSTYLE_FILE=$HOME/org.eclipse.jdt.core.prefsecho"Runningpre-commithook

git 预提交 Hook 格式代码 - Intellij/Android Studio

此Gist展示了如何在预提交时使用Eclipse格式化程序自动格式化Java代码。来源:https://gist.github.com/ktoso/708972代码:#!/bin/sh##Thishookwillruntheeclipsecodeformatterbeforeanycommit#tomakethesourcelookasit'ssupposedtolooklikeintherepo.ECLIPSE_HOME=$HOME/eclipseSTYLE_FILE=$HOME/org.eclipse.jdt.core.prefsecho"Runningpre-commithook

git - 撤消 IntelliJ 智能 checkout

IntelliJ有一个理论上非常酷的功能,称为SmartCheckout.当您更改分支并且当前分支中有您已修改但尚未提交的文件时,此功能会启动。它不是强制您提交、存储或搁置您的更改,而是为您存储它们、切换分支,然后在新分支中运行stashpop。我想这是你有时想要的,但我在切换到错误的分支时运行了它。所以,现在我的master分支充满了属于另一个分支的更改,一些文件报告merge冲突,我有各种痛苦。我想要完成的是:从master分支中彻底删除更改。将他们调回我工作的分支机构。有办法吗? 最佳答案 如果您在stashpop期间发生me

git - 撤消 IntelliJ 智能 checkout

IntelliJ有一个理论上非常酷的功能,称为SmartCheckout.当您更改分支并且当前分支中有您已修改但尚未提交的文件时,此功能会启动。它不是强制您提交、存储或搁置您的更改,而是为您存储它们、切换分支,然后在新分支中运行stashpop。我想这是你有时想要的,但我在切换到错误的分支时运行了它。所以,现在我的master分支充满了属于另一个分支的更改,一些文件报告merge冲突,我有各种痛苦。我想要完成的是:从master分支中彻底删除更改。将他们调回我工作的分支机构。有办法吗? 最佳答案 如果您在stashpop期间发生me

git - 如何从 IntelliJ IDEA 中重命名本地 Git 分支?

使用IntelliJIDEA的Git插件可以做很多事情,但我还没有找到重命名分支的方法。有吗?我知道我总是可以调出一个终端并执行gitbranch-msourcetarget,但我也希望找到一个GUI解决方案。 最佳答案 此功能有几个悬而未决的问题:IDEA-89927:重命名分支不会被IDEA捕获IDEA-131021:添加“重命名分支”Action后者尚未实现。前者确实显示了当前可用的唯一方法(OP提到):Gotothecommandlineandexecutegitbranch-m但即使这样在IDEA上也有刷新问题。2017年

git - 如何从 IntelliJ IDEA 中重命名本地 Git 分支?

使用IntelliJIDEA的Git插件可以做很多事情,但我还没有找到重命名分支的方法。有吗?我知道我总是可以调出一个终端并执行gitbranch-msourcetarget,但我也希望找到一个GUI解决方案。 最佳答案 此功能有几个悬而未决的问题:IDEA-89927:重命名分支不会被IDEA捕获IDEA-131021:添加“重命名分支”Action后者尚未实现。前者确实显示了当前可用的唯一方法(OP提到):Gotothecommandlineandexecutegitbranch-m但即使这样在IDEA上也有刷新问题。2017年

macos - 如何使用 SSH 将 IntelliJ 连接到 GitHub

我已成功将我的GitHub客户端配置为使用SSH,并收到了来自GitHub的确认邮件,说明已添加新的SSHkey。我也想将IntelliJ设置为使用SSH,这样我就不必在每次与GitHub交互时都输入我的用户名和密码。我也不希望IntelliJ为我保存我的密码,因为我不确定那样的安全性。到目前为止我最接近的是我需要编辑我的~/.ssh/config文件以告诉IntelliJ它可以使用一个SSHkey。不幸的是,我还没有设法找到一个有效的例子。这是我对~/.ssh/config条目的最新尝试:HostIntelliJHostNamegithub.comUsergitIdentityFil

macos - 如何使用 SSH 将 IntelliJ 连接到 GitHub

我已成功将我的GitHub客户端配置为使用SSH,并收到了来自GitHub的确认邮件,说明已添加新的SSHkey。我也想将IntelliJ设置为使用SSH,这样我就不必在每次与GitHub交互时都输入我的用户名和密码。我也不希望IntelliJ为我保存我的密码,因为我不确定那样的安全性。到目前为止我最接近的是我需要编辑我的~/.ssh/config文件以告诉IntelliJ它可以使用一个SSHkey。不幸的是,我还没有设法找到一个有效的例子。这是我对~/.ssh/config条目的最新尝试:HostIntelliJHostNamegithub.comUsergitIdentityFil

git - 如何让 git 通过代理和 IntelliJ Idea 工作?

在IntelliJIdea中,我在哪里配置GIT的代理设置?我已经获得了适用于插件的代理设置,但我无法为GIT找到它;而帮助文件只提到颠覆。感谢任何帮助。 最佳答案 你必须为git配置代理而不是为intelliJ,intelliJ只会调用git命令行。gitconfig--globalhttp.proxyyourProxy:port应该这样做。 关于git-如何让git通过代理和IntelliJIdea工作?,我们在StackOverflow上找到一个类似的问题: