John Wachira avatar John Wachira avatar

Über John Wachira

LinkedIn

John is a Git and PowerShell geek. He uses his expertise in the version control system to help businesses manage their source code. According to him, Shell scripting is the number one choice for automating the management of systems.

Artikel von John Wachira

PowerShell Anleitungen

  1. Aktuelle Zeitzone in PowerShell anzeigen
  2. Extrahieren Sie eine PowerShell-Teilzeichenfolge aus einer Zeichenfolge
  3. Große Datei in PowerShell teilen
  4. Holen Sie sich den Exit-Code aus dem Startprozess in PowerShell
  5. Rufen Sie eine Liste von Prozessen ab, die dem Task-Manager in PowerShell ähneln
  6. Schreiben Sie kommentarbasierte Hilfe für PowerShell-Skripts
  7. Erstellen Sie in PowerShell ein leeres Array von Arrays
  8. Kopieren und Einfügen aus einer Variablen in PowerShell
  9. PowerShell Extrahieren Sie eine Spalte aus einer CSV-Datei und speichern Sie sie in einer Variablen
  10. PowerShell-Schleife durch Dateien und Ordner
  11. Suchen Sie mithilfe von PowerShell eine bestimmte Datei anhand des Namens
  12. Textdatei importieren und formatieren und in PowerShell in CSV exportieren
  13. Überprüfen Sie mithilfe von PowerShell, ob eine Datei eine bestimmte Zeichenfolge enthält
  14. Verwenden Sie die Get-Clipboard-Ausgabe in PowerShell

Git Howtos

  1. Aktualisieren Sie einen Git-Klon
  2. Alle Dateien außer einer Datei zum Commit hinzufügen
  3. Alles außer einigen Dateien in Git ignorieren
  4. Ändern Sie einen bestimmten Commit in Git
  5. Beenden Sie den Commit-Nachrichteneditor
  6. Beenden Sie die Nachverfolgung eines Remote-Zweigs in Git
  7. Beheben Sie den Fehler `Berechtigung verweigert`(Publickey) in Git
  8. Behebung eines weiteren Git-Prozesses, der in diesem Repository-Fehler zu laufen scheint
  9. Benennen Sie Dateien und Verzeichnisse in einem Git-Repository um
  10. Bereinigen Sie das lokale Arbeitsverzeichnis in Git
  11. Bower: ENOGIT Git ist nicht installiert oder nicht im PATH
  12. Checken Sie einen Remote-Git-Zweig aus
  13. Commit und pushen Sie eine einzelne Datei auf die Remote
  14. Commits auflisten, die nicht in das Remote-Repository in Git gepusht wurden
  15. Die Bedeutung von Fetch_Head in Git
  16. Diff-Details für nicht festgeschriebene Änderungen in Git anzeigen
  17. Eine Git-Zusammenführung mit Konflikten rückgängig machen
  18. Erstellen Sie ein Remote-Repository aus einem lokalen Repository in Git
  19. Erstellen Sie einen Branch aus einem Tag in Git
  20. Erstellen Sie einen Git-Patch aus nicht festgeschriebenen Änderungen
  21. Erstellen Sie einen leeren Branch auf GitHub
  22. Erstellen Sie einen Master-Branch in einem Bare-Git-Repository
  23. Erstellen Sie einen Ordner als Git-Repo und übertragen Sie ihn an Remote
  24. Erstellen Sie Gruppen und verschieben Sie Projekte in GitLab
  25. Fatal: Das Remote-Ende hat unerwartet aufgelegt Fehler in Git
  26. Filtern Sie den Commit-Verlauf in Git
  27. Fix: Git wird nicht als interner oder externer Befehlsfehler erkannt
  28. Fügen Sie alle Dateien in einem Ordner zum Commit in Git hinzu
  29. Fügen Sie dem letzten Commit in Git eine Datei hinzu
  30. Führen Sie den Entwicklungszweig mit dem Master zusammen
  31. Führen Sie mit Git einen anfänglichen Push zu einem Remote-Repository durch
  32. Gelöschte Dateien in Git bereitstellen
  33. Git Add und Git Commit in einem Befehl
  34. git add, git commit und git push in One Command
  35. Git Cherry-Pick vs. Merge-Workflow
  36. Git Pull Origin Branch überschreibt Master Branch
  37. Git Pull zieht nicht alles
  38. Git Push zum Überschreiben von Dateien im Remote-Repository erzwingen
  39. Git Rebase Origin/Branch vs. Git Rebase Origin Branch
  40. Git Search Commit-Nachrichten über die Befehlszeile
  41. Hinzufügen einer .gitignore-Datei zu einem vorhandenen Repository
  42. Hinzufügen von Dateien zu einem Git-Repository
  43. Identifizieren Sie den jüngsten gemeinsamen Vorfahren für zwei Branches in Git
  44. Ignorieren Sie lokale Änderungen beim Abrufen aus dem Remote-Repository
  45. Ignorieren Sie lokale Dateiänderungen in Git
  46. Ignorieren Sie nicht nachverfolgte Dateien in Git
  47. In allen Commits geänderte Dateinamen anzeigen
  48. In Konflikt stehende Dateien in Git anzeigen
  49. Klonen Sie ein Git-Repository mit einer bestimmten Revision
  50. Konfigurieren Sie Git Bash mit Visual Studio Code
  51. Konfigurieren Sie Git so, dass Änderungen im Dateimodus ignoriert werden
  52. Konfigurieren Sie Git-Anmeldeinformationen, um Kennwort und Benutzername abzurufen
  53. Kopieren Sie Änderungen von einem Branch in einen anderen in Git
  54. Laden Sie ein bestimmtes Tag mit Git herunter
  55. Link zu einem bestehenden GitHub-Repository
  56. Löschen Sie den Master-Zweig in Git
  57. Löschen Sie ein Commit, aber behalten Sie Änderungen in Git bei
  58. Lösen Sie Git-Stash-Konflikte ohne Commit
  59. Machen Sie den Development-Branch mit dem Master-Branch identisch
  60. Machen Sie den Git-Add-Befehl rückgängig
  61. Machen Sie einen Git-Pull rückgängig
  62. Markieren Sie einen älteren Commit in Git
  63. Nicht zusammengeführte Pfade im Git-Status auflösen
  64. Öffnen Sie eine Datei auf Git Bash
  65. Rebase auf ein bestimmtes Commit in Git
  66. Rollback zu einem alten Commit in einem öffentlichen Git-Repository
  67. Rufen Sie alle Branches in Git ab
  68. Rufen Sie den Namen eines Git-Repositorys ab
  69. Schließen Sie den Git Commit Editor unter Windows
  70. Schließen Sie eine Zusammenführung ab, nachdem Sie Konflikte in Git gelöst haben
  71. Schwerwiegend: Der aktuelle Branch-Master hat keinen Upstream-Branch-Fehler in Git
  72. Schwerwiegend: Fehler beim Zusammenführen nicht verwandter Historien in Git
  73. Schwerwiegend: Origin scheint kein Git-Repository-Fehler in Git zu sein
  74. Selektives Zusammenführen von Änderungen aus verschiedenen Branches in Git
  75. Setzen Sie das Git-Repository auf einen vorherigen Commit zurück
  76. Setzen Sie ein geändertes Commit in Git zurück
  77. Setzen Sie ein Git-Repository auf einen vorherigen Commit zurück
  78. Squash-Commits, die bereits in Git gepusht wurden
  79. Suchen Sie eine gelöschte Datei im Commit-Verlauf eines Projekts in Git
  80. Suchen Sie im Git-Commit-Verlauf nach einer bestimmten Zeichenfolge
  81. Synchronisieren Sie ein lokales Repository mit einem Remote-Repository in Git
  82. Überprüfen Sie die Benutzernamen- und E-Mail-Konfiguration in Git
  83. Überprüfen Sie Upstream-Tracking-Git-Zweige
  84. Übertragen Sie aktuelle Änderungen an einen anderen Branch in Git
  85. Übertragen Sie ein bestimmtes Commit an ein Remote-Repository
  86. Übertragen Sie einige Dateien in einen Zweig und machen Sie sie in einem anderen verfügbar
  87. Unterschied zwischen den Git-Befehlen `Reset`, `Revert` und `Checkout`.
  88. Unterschied zwischen Forken und Klonen auf GitHub
  89. Unterschied zwischen Forking und Branching auf GitHub
  90. Unterschied zwischen Git Checkout --Track Origin/Branch und Git Checkout -B Branch Origin/Branch
  91. Unterschied zwischen Git Checkout und Git Clone
  92. Unterschied zwischen Git Merge Master und Git Merge Origin/Master
  93. Unterschied zwischen Git Merge Origin/Master und Git Pull
  94. Unterschied zwischen Git Pull und Git Pull Origin Master
  95. Unterschied zwischen Git Push Origin und Git Push Origin Master
  96. Unterschied zwischen Git RM --Cached und Git Reset File
  97. Vergleichen Sie eine Datei mit einer beliebigen Version in Git
  98. Verschieben Sie vorhandene, nicht festgeschriebene Änderungen in einen neuen Branch in Git
  99. Verschiebt den Git-Zweigzeiger auf einen anderen Commit
  100. Verschiedene Methoden zum Entfernen lokaler Git-Änderungen
  101. Verschiedene Möglichkeiten zum Festschreiben von nicht nachverfolgten Dateien in Git
  102. Versionsnummer in Git verwalten
  103. Verstehen Sie die Git Commit Signoff-Funktion
  104. Verstehen Sie die Git-Konfliktmarkierungen
  105. Verwenden Sie Git Diff, um Leerzeichen in Git zu ignorieren
  106. Verwenden Sie Git Rebase in der Befehlszeile
  107. Verzweigen Sie ein Repo in GitHub
  108. Wiederherstellen eines rückgängig gemachten Git-Commits
  109. Zeigen Sie zusammengeführte und nicht zusammengeführte Branches in Git an
  110. Ziehen Sie einen bestimmten Ordner in Git
  111. Ziehen und aktualisieren Sie eine Datei in Git
  112. Änderungen an einem Git-Zweig festschreiben
  113. Änderungen in Git rückgängig machen
  114. Benutzername und Passwort in Git speichern
  115. Das .git-Verzeichnis erklärt
  116. Das neueste Git-Submodul ziehen
  117. Dateien in Git hinzufügen
  118. Der Unterschied zwischen Git Pull und Git Clone
  119. Erstellen und Verwenden von Zweigen auf Git
  120. Fehlerbehebung bei Git-Patch-Fehlern
  121. Git Pull aktualisiert keine Dateien
  122. Git Stash rückgängig machen
  123. Git-Repository visualisieren
  124. Git-Zweig umbasieren
  125. Klonen in ein nicht leeres Git-Verzeichnis
  126. Kopieren und Einfügen in Git Bash
  127. Lokale Änderungen in Git überschreiben
  128. Lokale Branches in Git zusammenführen
  129. Löschen lokale Commits in Git
  130. Stashes in Git anwenden
  131. Unterschied zwischen Git Fetch und Git Pull
  132. Verwendung von Patch-Dateien in Git
  133. Einrichten des SourceGear DiffMerge-Tools für Git
  134. Git HEAD^ vs Git HEAD~ vs Git HEAD{@}
  135. Git Stash vs. Shelve in IntelliJ IDEA
  136. Git-Submodule auflisten
  137. Konfigurieren einen Proxy für die Arbeit mit Git
  138. Meld als Difftool und Mergetool für Git einrichten
  139. Anzeigen von Staged- und Unstaged-Änderungen in Git
  140. Aufräumen von Git-Repositories mit dem Befehl Git Prune
  141. Benennen ein Git-Repository um
  142. Die Git Index.Lock-Datei
  143. Einfärben der Git-Konsole
  144. Exportieren Sie ein Git-Projekt
  145. Git Push --force-with-lease vs Git Push --force
  146. Klonen einen einzelnen Remote-Zweig in Git
  147. Letztes Commit in einem Remote-Git-Repository rückgängig machen
  148. Machen Sie lokale Änderungen an einer einzelnen Datei in Git rückgängig
  149. Setzen Sie ein Git-Repository nach Commit-ID zurück
  150. Verschieben Sie ein vorhandenes Tag in Git
  151. Zusammenführen von Dateien ohne automatische Übergabe in Git
  152. Aktualisieren eines Repositorys durch Einrichten einer Remote
  153. Rückgängigmachen des letzten Git-Commits in einem lokalen Repository
  154. Übertragen und verfolgen Sie einen neuen lokalen Git-Zweig in ein Remote-Repository
  155. Vergleichen Sie Dateien, Commits und Branches in Git
  156. Zusammenführen eines bestimmten Commits in Git

PHP Anleitungen

  1. Bedingte PHP-Anweisungen
  2. Die PHP-Funktionen shell_exec() und exec()
  3. Konvertieren Sie ein PDF-Dokument in ein Vorschaubild in PHP
  4. Laden Sie PDF-Dateien in HTML mit PHP herunter
  5. Magische Zitate in PHP
  6. Minimieren Sie die HTML-Ausgabe der PHP-Seite
  7. Richten Sie PHP-FPM- und Nginx-Docker-Container ein
  8. Formatieren einer Zahl in einen Dollarbetrag in PHP

Batch How-To's

  1. Batch-datei Entfernen Sie X Zeichen eines Dateinamens
  2. Batch-Datei zum Durchlaufen von Dateien in Unterverzeichnissen
  3. Batch-Prüfung auf leere Variablen
  4. Erstellen Sie eine Verknüpfung für eine Batch-Datei
  5. Rufen das aktuelle Batch-dateiverzeichnis ab
  6. Stoppen einen laufenden Prozess aus einer Batch-Datei
  7. Überprüfen Sie, ob eine angegebene Umgebungsvariable eine Teilzeichenfolge enthält