Direkt zum Hauptinhalt

Ansible Collection zu Github hinzufügen

  1.  Im Terminal in den Ordner der RolleCollection gehen dort folgenden Befehle eingeben umd das Git erstmalig einzurichten.
    #damit wird das Verzeichnis für git vorbereitet
    git init
    #das komplette verzeichnis samt unterverzeichnisse zum syncen markieren
    git .
    #Nun einen Verwendungszweck für das Commiten also änderung hochschieben vergeben. Beim ersten mal Initial Commit, ansonsten die Änderungen
    git commit -m 'Initial Commit'
    #den branch auswählen
    git branch -M main
    #den Remotepfad angeben. Syntax besteht aus benutzernamen/rollennamecollectionname
    git remote add origin git@github.com:immohacker/meinerolleansible-collection-meinname
    git push -u origin main
    

  2. RolleCollection aktualisieren. Wenn Änderungen ins Git geschoben werden sollen, braucht man nicht nochmals alles angeben.
    Ein paar Befehle reichen:
    #wieder das ganze Verzeichnis samt Unterverzeichnisse
    git add .
    #Einen Namen für das Commit vergeben
    git commit -m 'update irgendwas'
    #Den Branch festlegen
    git branch -M main
    #Hochschieben
    git push -u origin main
    #fertig.
    
    Man kann sich das auch in eine sh Datei packen und muss dann nur noch den Namen fürs commit übergeben
    Beispiel
    
    nano update.sh
    
    #!/bin/bash
    #wieder das ganze Verzeichnis samt Unterverzeichnisse
    git add .
    #Einen Namen für das Commit vergeben
    git commit -m '$1'
    #Den Branch festlegen
    git branch -M main
    #Hochschieben
    git push -u origin main
    #fertig.
    
    chmod +x update.sh
    
    ./update.sh "Mein Commit"