Hinzufügen von GIT-Unterstützung zu bestehendem Projekt in IntelliJ IDEA
Habe ich multi-Modul-Projekt gebaut mit Maven. Ich importierte nur einzelne sub-Modul (nicht Eltern) aus diesem Projekt als IDEE-Projekt, und sieht aus wie IDE nicht erkennt .git-Ordner (weil es eine Ebene von Projekt-root, die ich verwendet, um zu importieren, Schätze ich mal)
Gibt es noch eine Möglichkeit hinzufügen Git Unterstützung für intelliJ irgendwie?
Kommentar zu dem Problem
Welche version von IDEE? 10+ zumindest hat git support
@fge ich benutze IntelliJ-version 11, die neueste Version (11.0.1)
Sie könnten versuchen, und gehen Sie in das version-control-Menü, in der Regel können Sie wählen Sie ein git root
@fge aus irgendeinem Grund ist es mir nicht erlaubt, selbst zu entscheiden, welche version control system, das ich verwende. Es wählt Subversion und ich weiß nicht, wie es zu ändern. Es gibt keine .svn Ordner irgendwo unter der source root.
Ich sehe keine andere Möglichkeit, als neu das Projekt von der übergeordneten root dann :/ Leider kann ich nicht weiter helfen
InformationsquelleAutor der Frage jdevelop | 2012-01-04
Du musst angemeldet sein, um einen Kommentar abzugeben.
Habe ich erfolgreich eröffnet ein Maven-Teilprojekt innerhalb IDEE. Natürlich, es ist noch nicht aktiviert Git-integration automatisch. Von VCS-Menü habe ich aktiviert "Enable Version Control Integration" und wählen Sie "Git" aus dem Untermenü.
Dann die IDEE beschwert, dass es keine .git Ordner im Projekt und bot an, wählen Sie übergeordneten .git-Ordner. Ich habe es getan und alles funktionierte wie erwartet.
Wenn Sie nicht über Git-option im VCS-Menü, dies könnte ein Fehler sein. Versuchen Sie, deaktivieren SVN-plugin und sehen, ob das hilft (ich habe keine SVN-plugin in meiner VORSTELLUNG).
InformationsquelleAutor der Antwort Alexander Temerev
Müssen Sie git auf der Liste der Versionskontrolle in den Einstellungen
Einstellungen > Version Control
dann stellen Sie sicher, dass git in der Tabelle aufgeführt ist, wie ein VCS
Ich musste das tun, sonst git war nicht aufgeführt in der VCS-Menü in der Menüleiste.
InformationsquelleAutor der Antwort user830914
Nicht sicher, ob es hilfreich für jemand anderes, aber in meinem Fall hatten wir vor kurzem aufgerüstet von CVS zu GIT (gasp). Es waren einige alte CVS-spezifische Dateien im Projekt (dh .cvsignore) , muss haben angegeben, IntelliJ, das war ein CVS-Projekt. Ich musste manuell entfernen Sie diese Datei für IntelliJ zu erkennen, die neue .git-Ordner und zugehörigen Dateien.
InformationsquelleAutor der Antwort Domenic D.
Sollten Sie mithilfe von Git, die außerhalb des IDE. Es gibt große Effizienz gewonnen werden, von der Kommandozeile im Git.
InformationsquelleAutor der Antwort Adam Dymitruk