Ich habe ein Projekt in android Studio, die ich in einem gitlab-Repository begehen möchte. Ich habe einen Link für dieses Repository. Was muss ich Schritt für Schritt tun, um dieses Projekt dem Repository hinzuzufügen?Hinzufügen eines bestehenden Android-Studio-Projekt zu GITLAB-Repository
Antwort
Zuerst müssen Sie garantieren, dass dieses Projekt bereits ein Git-Repository auf Ihrem lokalen Rechner ist.
Sie können dies tun, indem Sie überprüfen, ob ein Ordner .git im Verzeichnis vorhanden ist. Wenn es keine gibt, tun Sie den folgenden Befehl:
# create a git repository on the current directory
git init
Danach müssen Sie Ihre Repository Punkt
git remote add origin "url from gitlab"
Hinzufügen von Dateien für Ihre Initiale Gitlab machen begehen
git add -A
die Dateien Commit
git commit -m "your initial commit message"
Drücken Sie alle Dateien auf der Fernbedienung (Gitlab)
git push -u origin master
Weitere Informationen jeder Befehl eingeben werden können, gefunden:
man git command
# example
man git push
Gitlab Für die Verwendung, wenn Sie SSH-Schlüssel und Ihre SSH-Schlüssel auch Passwort haben , müssen Sie Anweisungen wie folgt folgen (vergessen Sie nicht, Ihren öffentlichen Schlüssel Gitlab laden) (auch müssen Sie einen privaten Schlüssel verwenden, die das Format ist openssh):
- haben Sie Ihren Projektordner und seine Dateien.
- Haben Sie Git Bash auf Ihrem System installiert.
- Mit git bash, gehen Sie zu Ihrem Projektverzeichnis.
git config --global user.name "your-name"
git config --global user.email "your-email-address"
git init
ssh-agent bash -c 'ssh-add “private-key-local-address”; git remote add origin “online-repo-address”’
(für Passwort gefragt werden)git add .
git commit -m “initial commit”
ssh-agent bash -c 'ssh-add “private-key-local-address”; git push -u origin master'
(für Passwort gefragt werden)
Für weitere Commits können Sie Änderungen in android Studio festschreiben und dann Schritt 10 wiederholen, um sie auf gitlab-Server zu übertragen.
- 1. Hinzufügen eines Blogs zu einer bestehenden Webseite
- 2. hinzufügen Eigenschaften zu bestehenden Klasse
- 3. Hinzufügen MediaType zu bestehenden JsonInputFormatter
- 4. Hinzufügen Primärschlüssel zu bestehenden Tabelle
- 5. hinzufügen Anzahl der Tage eines bestehenden Tage
- 6. Hinzufügen eines Elements zu bestehenden JSON in angularJs
- 7. Hinzufügen eines neuen Objekts zu einer bestehenden Liste in Realm
- 8. Hinzufügen eines Feldes zu einem bestehenden Django-Modell
- 9. Hinzufügen eines neuen Schlüsselwertpaares zu einem bestehenden Firebase
- 10. Hinzufügen eines Falles zu einer bestehenden Enum mit einem Protokoll
- 11. gitlab Projekt zu bestehenden Meilenstein hinzufügen
- 12. Neue Hosteinträge zu bestehenden MySQL-Benutzern hinzufügen
- 13. Hinzufügen einer Datei zu bestehenden Änderungsliste
- 14. Hinzufügen von Komponententests zu einem bestehenden Projekt
- 15. jq hinzufügen großen Wert zu bestehenden JSON
- 16. Wie CMS zu einer bestehenden Website hinzufügen
- 17. Hinzufügen von Aufgabenabhängigkeiten zu bestehenden Gradle Tasks
- 18. CMake: wie Cuda zu bestehenden Projekt hinzufügen
- 19. Hinzufügen von Datenfluss zu einem bestehenden Projekt
- 20. Hinzufügen von JSON-Daten zu bestehenden Array
- 21. Hinzufügen von CakePHP Ordner zu bestehenden Domain
- 22. Hinzufügen UIScrollView mit Paging zu bestehenden UIViewController
- 23. Hinzufügen von Mitgliedern zu einem bestehenden Objekt
- 24. WCF Restful Service zu einer bestehenden ASP.Net Website hinzufügen
- 25. Erweitern eines bestehenden Layouts in Rails
- 26. Hinzufügen von Primärschlüssel zu bestehenden MySQL-Tabelle in Alembic
- 27. Hinzufügen Asp.net MVC zu bestehenden Web-app, wie Gerüst Optionen
- 28. Javascript: Wie Getter zu einem bestehenden Objekt hinzufügen
- 29. Hinzufügen von nicht aktiven Constraints zu bestehenden UIView
- 30. Hinzufügen von ionischen Cli zu bestehenden ionischen Projekt
zeigen diese Befehle auf den Ordner, der mein Projekt hat? –