Ich habe eine selbst geschriebene Toolbox, die ich in mehreren Projekten verwende. Wenn ich ein Projekt von GitHub klonen, sollte ich diese Toolbox immer separat klonen. Sorry für sehr naive Frage, ist es möglich, meine Arbeit auf eine gute Art und Weise zu organisieren. Ich möchte beim Klonen Projekt von GitHub alle meine Abhängigkeiten auch klonen. Können Sie mir einen Rat geben, wie Sie dieses Ziel erreichen?Verwenden Sie ein Github-Projekt in anderen
1
A
Antwort
1
Sie können git Submodule, dies zu tun: https://git-scm.com/book/en/v2/Git-Tools-Submodules
Während ein Projekt Klonen mit Submodule diese Befehle verwenden:
git clone https://github.com/username/MainProject
cd MainProject
git submodule init
git submodule update
Verwandte Themen
- 1. Verwenden Sie ein JSON-Objekt in einer anderen JavaScript-Funktion
- 2. Verwenden Sie ein ISset-Ergebnis in einem anderen
- 3. Verwenden Sie JSONArray in einer anderen Klasse?
- 4. Wann verwenden Sie ein externes Stylesheet und die anderen Typen?
- 5. Verwenden Sie mehrere Klassen in anderen Namensräumen
- 6. Verwenden Sie Adventureworks-Datenbank mit anderen Datenbanken?
- 7. Exportieren Sie ein APK-Bibliotheksprojekt, und verwenden Sie es in einem anderen Android-Projekt
- 8. Verwenden Sie ein Objekt in verschiedenen Controllern
- 9. Verwenden Sie Vorlagenklasse in einer anderen Klasse in C++
- 10. Verwenden Sie GooglePlay inapps mit anderen Geschäften
- 11. Verwenden Sie eine definierte Klasse in anderen Dateien in
- 12. Verwenden Sie Filter in einem anderen Filter Zweig in symfony2
- 13. Verwenden Sie Verbindungsvariable in einer anderen Funktion in Jsp
- 14. Verwenden Sie ein anderes Formular Datentabelle
- 15. Kann ich ein ListView in einem anderen ListView verwenden
- 16. Wie ein ausgewähltes Ergebnis in einer anderen SQL-Anweisung verwenden
- 17. Verwenden Sie ein persönliches Programm in Firebreath
- 18. Verwenden Sie ein Dollarzeichen in enum (pypeg)?
- 19. Verwenden Sie ein Klassenfeld in einem Lambda
- 20. Verwenden Sie Stück einer Aktivität in einer anderen Aktivität
- 21. Verwenden Sie einen anderen Namen in Asp: Hiddenfield
- 22. Verwenden Sie die Konfiguration von einem anderen Projekt in VS
- 23. Verwenden Sie die Parameterdefinition eines anderen Cmdlet in Powershell?
- 24. Verwenden Sie ein CSS-Framework?
- 25. Positionieren Sie ein Element basierend auf der Position eines anderen Elements, indem Sie nur CSS verwenden
- 26. Wann verwenden Sie ein js-Framework?
- 27. Verwenden Sie eine Direktive in einer anderen Direktive
- 28. Verwenden Sie Daten von Docker-Container in einem anderen
- 29. So verwenden Sie Parameter als Variable in einer anderen Methode
- 30. PAM Clustering - Verwenden Sie die Ergebnisse in einem anderen Datensatz
Welche Sprache werden Sie mit und welche Paketmanager Verfügung hat? – user3080953
Es ist nur MATLAB. Toolbox ist teilweise MATLAB, teilweise .Mex (C++ Lib für MATLAB) – zlon