Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Phpstorm, git e workspace.xml

    ciao!

    su alcuni progetti, quando a fare il pull da github, mi dice sempre che devo prima fare la commit del file .idea/worspace.xml.

    suppongo sia un file del progetto creato e modificato da phpstorm.
    per escluderlo, l'ho aggiunto agli exclude.
    in pratica ci ho messo questo:
    codice:
    /.idea/
    però quando a fare la commit mi dice di caricare anche il suddetto file.
    come faccio ad escludere la cartella .idea??
    o avete altri suggerimenti in merito a sta rottura??

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,032
    Ci ho sbattuto la testa anche io sulla cartella .idea e su workspace.xml, il problema è che devi anche eliminare la cartella e il file dal repository.
    codice:
    git rm -r .idea
    git commit . -m "Rimossa la cartella .idea"
    git push origin <nome-branch>
    Nel mio .gitignore li ho indicati così
    /.idea
    /.idea/workspace.xml

    in teoria il secondo non dovrebbe servire.

  3. #3
    ciao!

    ok, solo una cosa.
    questo comando mi cancella anche la cartella .idea locale?

  4. #4
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,032
    Sì, ma PHPStorm dovrebbe rigenerarla.
    Se vuoi andare sul sicuro e cancellare solo quella del repository
    codice:
    git rm -r --cached .idea

  5. #5
    ciao.

    ho fatto così, ma su github la cartella mi è rimasta.
    e se adesso provo a rimuoverla senza l'opzione cached mi dice:
    codice:
    $ git rm -r .idea
    fatal: lo specificatore percorso '.idea' non corrisponde ad alcun file

  6. #6
    ok ho risolto cancellando a mano la cartella .idea.
    e poi:
    codice:
    $ git add .
    $ git commit -m "Removing directories"
    $ git push

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2020 vBulletin Solutions, Inc. All rights reserved.