草庐IT

intellij-eap

全部标签

git - Intellij git 恢复提交

我正在使用Eclipse和Egit想了很久决定试试Intellij.到目前为止一切顺利,除了一件事......我找不到从我的repo中恢复旧提交的简单方法!!!在Eclipse中,标准过程是:GotoGitWorkspace->ClickShowHistory(RightClickProject)->RIght-ClickonthecommitIwanttorevertandpressRevertCommit.在Intellij中我找不到任何等效的东西。试过VCS->ShowChangesView但我只能cherrypick一个promise。我还在VCS->git下使用了还原选项但对

git - 对于 IntelliJ IDEA 中的 Scala/sbt 项目,推荐的 .gitignore 是什么?

我在IntelliJIDEA13中创建了一个新的Scala/sbt项目。由于其他团队成员将在这个项目上工作(可能与其他IDE一起工作),我应该在.gitignore中放入什么?似乎一些项目依赖项定义在.idea文件夹中,所以我不确定是否可以将整个目录放在.gitignore中。 最佳答案 发现乔后编辑:随便问Joe照顾你的.gitignore原答案:由于您使用的是Scala,因此您应该添加:target*.class这些可以很容易地生成回来,并且可以依赖于机器。如果您要使用IntelliJ,则执行以下操作:*.iml*.ipr*.i

git - 如何让 IntelliJ 查看我的远程 git 分支

我正在使用BitBucket,我在另一台机器上使用IntelliJ创建了一个分支,并将其推送到我的存储库中。我可以在BitBucket站点上看到分支,但是当我尝试在另一台机器上使用IntelliJ访问远程分支时,当我转到VCS->git->RemoteBranches时,我看不到新分支>。我尝试pull,但这只会降低头部的变化(目前指向master),并没有更新远程分支列表。在IntelliJ中查看远程分支(除了Head和Master)是否需要做些什么? 最佳答案 如果有人遇到类似的事情,我发现在我的IntelliJ上至少我必须运行

git - 更改 Android Studio/IntelliJ 的 xcrun 开发者路径

我正在使用GIT并尝试推送我的代码,但在使用终端时出现以下错误。我不使用XCode,我使用的是AndroidStudio。我尝试使用的命令是:gitbranchNetworking错误:xcrun:error:invalidactivedeveloperpath(/Library/Developer/CommandLineTools),missingxcrunat:/Library/Developer/CommandLineTools/usr/bin/xcrun`如果有任何帮助,我正在运行ElCapitanBeta4更新。Update:ThisalsohappensforIntelli

git - 我需要 Git 才能在 JetBrains IntelliJ IDEA 中使用 Github 吗?

JetBrainsIntelliJIDEA有2个插件:Git和Github。我需要从http://git-scm.com安装Git吗?在我的本地Windows机器上,以便通过IntelliJIDEA将我的文件上传到GitHub? 最佳答案 我刚遇到同样的问题。如果您在安装git(在Windows上)时选择不进行完整的PATH(环境变量)集成,您需要告诉IntelliJ在哪里可以找到git.cmd;你可以在Settings>ProjectSettings>VersionControl>VCSs>Git示例在我的例子中它是可移植的git

git - 什么是 IntelliJ IDEA 中的更改列表?

IntelliJIDEA中的变更列表是什么?它类似于提交吗?添加一个时,我有以下选项:姓名(文本字段)评论(文本字段)激活此更改列表(复选框)跟踪上下文(复选框) 最佳答案 Changelists,当与Git一起使用时,是一种将索引(即您添加到git的文件)拆分为逻辑文件集的方法。参见UsingGitLocallywithIntelliJIDEA这些更改列表可以代表您想要的任何内容(任务、修复、merge等),但它们不是git提交。您可以提交一个或多个更改列表。当您将文件添加到Git索引时,IntelliJIDEA会将您的文件添加到

Git & Intellij,如何只提交已更改文件的一部分

我似乎无法只提交文件中的一小部分更改,它似乎是整个文件或什么都没有,我正在使用Git和Intellij,这可能吗?谢谢。 最佳答案 更新-2/2018:2018.1的第一个EAP构建已经登陆,就在这里!它被实现为每个大块的复选框,因此您可以在提交之前有选择地检查它们。享受吧!更新-12/2017:好吧,2017.3刚刚发布,但没有成功。所以让我们期待2018.1。更新-11/2017:这几个月来一直在“进行中”。2017.3EAP版本已经出来一段时间了,但是这个问题还没有结束。除了有人询问何时完成之外,没有对该问题进行任何更新,我认

git - IntelliJ 的 Shelve 和 Git stash 有什么区别?

IntelliJ支持gitstashes以及它自己内置的shelve命令。这些似乎在目的和效用上几乎相同。它们有什么区别? 最佳答案 来自IntelliJdocumentation:IntheGitintegration,inadditiontoshelvingandunshelving,"stashing"and"unstashing"aresupportedrespectively.Thesefeatureshavemuchincommon,theonlydifferenceisinthewaypatchesaregenerat

git - 使用 IntelliJ 修改 git 提交信息

可以使用IntelliJ修改git提交消息,还是应该求助于命令行?请问如何做到这一点? 最佳答案 查看=>工具窗口=>版本控制。(Windows(Alt+9)/OSX(Cmd+9))IntelliJ2017.1及更高版本=>转到Log并右键单击+reword或按F2。当你在同一个分支时,(你checkout的分支是相同的) 关于git-使用IntelliJ修改git提交信息,我们在StackOverflow上找到一个类似的问题: https://stackov

git - 如何应对Git源码控制下的IntelliJ IDEA项目文件不断变化?

我们团队中的每个人都使用IntelliJIDEA,我们发现将其项目文件(.ipr和.iml)放入源代码管理中非常有用,这样我们就可以共享构建配置、设置和检查。另外,我们可以在我们的持续集成服务器上使用这些检查设置与TeamCity。(我们在.gitignore文件中有每个用户的工作区.iws文件,而不是在源代码管理中。)但是,当您在IDEA中执行任何操作时,这些文件的变化很小。IDEA的问题数据库中存在一个问题(IDEA-64312),因此也许有人会认为这是IDEA中的一个错误,但在可预见的future我们需要忍受它。直到最近,我们还在使用Subversion,但最近我们切换到了Git