如何使用Intellij进行版本控制?

时间:2016-02-23 13:04:05

标签: intellij-idea jetbrains-ide

我正在寻找一种通过Intellij控制我项目版本的方法。但是,我知道git可以用最好的方式来管理它,我已经开始在Madara Uchiha ♦ Git tutorial的帮助下开始体验Git了,我必须说它非常有用,但我宁愿将版本控制安排在我的硬盘上,这是经常备份的

我决定手动执行我的版本控制,这非常慢而烦人。是否有更简单,更有效的方法来克隆另一个文件夹中的当前项目文件?例如,在我的项目结构之外克隆名为v1.4.2的另一个文件夹上的当前项目文件,而不重新定位我的项目文件。还要将它们重构为项目,因此它们可以随时运行。

1 个答案:

答案 0 :(得分:0)

为项目设置本地git存储库。它将从一个主分支开始。然后创建一个可以进行更改的工作分支。您可以在准备好时将此分支合并回master。您可以根据需要创建任意数量的分支,并在它们之间快速切换。全部使用一个目录。

如果您是git的新手,可以使用类似SourceTree的东西 - (GIT的GUI),它可以让您管理回购。它使得在存储库的分支之间切换非常快。它还有助于将更改推送到另一个位置。 GitHub,Bitbucket等。

对于备份,您始终可以在Bitbucket上设置项目。您可以免费创建公共和私有存储库。我真的建议设置这个部分。

根据您构建的环境,您可以构建一个shell脚本/批处理脚本,将脚本复制到重复位置。不知道你正在开发什么类型的项目,因为很难说什么是最好的策略。

理想情况下,如果您的项目具有构建输出,则可以让编译器/ intellij将结果放入结果文件夹中。然后,您可以将结果复制到Builds / v1.4.2文件夹或任何位置。是否签入构建的文件取决于您的项目。您可以随时排除文件/文件夹,例如您不想通过.gitignore跟踪的../Builds