2016-02-23 52 views
0

我正在尋找一種方法來通過Intellij控制我的項目版本。不過,我知道git可以以最好的方式管理它,而且我已經在Madara Uchiha ♦ Git tutorial的幫助下開始體驗Git了,我必須說它非常有用,但我寧願在我的硬盤上安裝版本控制,並不斷對其進行備份。如何使用Intellij進行版本控制?

我決定做手工我的版本控制,它是相當緩慢和討厭。是否有更容易和更有效的方法克隆另一個文件夾中的當前項目文件?例如,將項目文件複製到另一個名爲v1.4.2的文件夾之外,而不需要重新定位我的項目文件,也可以將它們重構爲獨立的項目,以便每次都可以運行。

+0

你爲什麼不使用Git的本地硬盤驅動器上的追蹤?您無需創建任何遠程存儲庫即可使用它。 – yole

回答

0

爲該項目設置一個本地git存儲庫。它將從一個主分支開始。然後創建一個可以進行更改的工作分支。您可以在準備好後將此分支重新合併爲主分支。您可以根據需要創建儘可能多的分支,並快速切換它們。全部使用一個目錄。

如果你是新來的git,你可以使用類似SourceTree - (GIT爲一個GUI),它可以讓你管理的回購。它使您在存儲庫的分支之間切換的速度非常快。它也有助於將更改推送到另一個位置。 GitHub上,到位桶等

對於備份你總是可以設置在上Bitbucket項目。您可以免費創建公共和私人存儲庫。我真的建議設置這部分。

取決於你正在構建你可以建立一個shell腳本/批處理腳本,將文件複製到重複位置的環境。不知道你正在開發什麼類型的項目,因爲很難說什麼是最好的策略。

理想的情況下,如果你的項目有一個內置的輸出,你可以讓編譯器/的IntelliJ的地方,結果到您的結果文件夾。然後,您可以將結果複製到您的Builds/v1.4.2文件夾或任何地方。無論您是否簽入構建的文件都取決於您的項目。您可以隨時排除文件/文件夾像你../Builds,你不希望通過你的.gitignore

相關問題