Wir haben ein häufig auftretendes Problem. Wir verwenden das Repo-Tool, um mehrere Git-Repos in einen Build-Baum zu legen. Leider fügen Benutzer immer wieder hinzu (wahrscheinlich mit einem -f) und committen Dateien, die in anderen Repos sind. Beispiel:Verbieten von externen Dateien in Git
#ls
root/gitRepoA
root/gitRepoB
#cd root/gitRepoA
#git add -f ../gitRepoB/myFile
#git commit
Gibt es eine Möglichkeit, dies zu vermeiden?
EDIT: Dies scheint nur möglich zu sein, wenn Sie das Repo-Tool verwenden.
Haben Sie die genaue ‚Repo‘ Befehl Datei hinzufügen verwendet aus einem anderen Repo? – VonC
Repo wird nur verwendet, um den Code herunterzuladen (alles unter dem Stammordner). An diesem Punkt erstellt die Sequenz im Beispiel das Problem neu. –