In una singola directory con una cartella radice Git, ho un sacco di file. Sto lavorando a uno di quei file, X.py, con la mia amica Alice. Gli altri file su cui sto lavorando con altre persone. Voglio che Alice (e chiunque altro) abbia accesso a X.py. Voglio che Alice abbia accesso solo a X.py.
Come posso ottenere questo risultato con Git? C'è un modo per dividere una directory in due repository? Sembra piuttosto ingombrante. Forse potrei aggiungere un repository remoto che Alice può accedere contenente X.py?