NEWS
Commits aus der Adaptervorlage löschen
-
Hallo zusammen,
ich habe eine Frage an die Experten.
Ich bin gerade dabei einen Adapter zu bauen und habe als Vorlage den ioBroker.template genommen.
Nun möchte ich den Adapter gerne zum github pushen.
Allerdings soll er mit der Alphaversion 0.0.1 und ohne die commits aus dem ioBroker.template gepusht werden.
Wie stelle ich das an?
Unbenannt ist er bereits, der Version ist auf 0.0.1 angepasst und der git Link ist auch geändert.
Fehlt nur noch das pushen.
-
https://stackoverflow.com/questions/968 … repository
Die Antwort dürfte haben, was du brauchst. Alternativ kannst du beim nächsten Mal auch das Template-Repo als Zip herunterladen, dann ist soweit ich weiß auch keine git history dabei.
-
Hast Du dazu das Template auf Github geforkt? Ist das immer noch ein Fork?
-
ich habe das ganze per clone gemacht.
git clone git@github.com:ioBroker/ioBroker.template.git iobroker.adaptername
-
Daher steht in der Anleitung auch dass man –depth=1 verwenden soll:
git clone --depth=1 ...
oder direkt die Zip herunterladen.
Schau dir einfach meinen obigen Link an, da sind die nötigen Schritte beschrieben, um die History zu löschen.
Edit - bevor das dort gelöscht wird, hier eine Copy-Pasta:
` > Step 1: remove all history (Make sure you have backup, this cannot be reverted)rm -rf .git
Step 2: reconstruct the Git repo with only the current content
git init git add . git commit -m "Initial commit"
Step 3: push to GitHub.
git remote add origin <github-uri> git push -u --force origin master</github-uri> ```` `
-
Ich hol mir das immer per gut clone und lösch dann den Ordner .git
Danach ist es jungfräulich und ich kann es in ein neues github repo hochladen.
Gesendet von meinem m8 mit Tapatalk
-
Perfekt… hat alles geklappt
Dankeschön für eure Hilfe
Gesendet von iPhone mit Tapatalk