Mi dispiace se questo è un duplicato, ho cercato google e SO e non ho trovato nulla di simile dal momento che è un insieme piuttosto generico di parole da cercare!repository Git con la directory git memorizzata altrove
Quello che voglio è avere la directory .git fuori dall'albero di lavoro.
Ho bisogno di fare questo perché è un repository git "stealth" all'interno di un progetto che usa un altro software di controllo della versione, e purtroppo il modo in cui è impostato è con più progetti (che voglio essere un repository git) all'interno una directory root e con script di compilazione a cui piace eliminare i file dalle directory del progetto. Finora ho eseguito il versioning della directory root e ignorato tutte le altre directory di progetto, quindi uno dei progetti era in versione, ma ora voglio fare un altro progetto e chiaramente non posso avere più repository git nella directory root (o posso ? Sarebbe una buona risposta alternativa). Mettere le directory .git altrove su disco sarebbe una buona soluzione, se possibile.
Non è possibile impostare l'altro software di controllo versione per ignorare tale directory .git? Qual è l'altro VCS? – Vinzenz
Sì, ho semplificato un po 'per il gusto della domanda. In realtà è parte dei nostri altri strumenti e del processo di creazione che piace eliminare le cose; mentre posso convincere VCS a ignorare la directory .git, sfortunatamente non posso farlo con questi altri strumenti (e non posso modificarli per permetterlo). –
Mi dispiace, ho dimenticato di dire: il VCS è ... non normale. Supponiamo che sia proprietario. –