Während der Entwicklung ist es wichtig sein lokales Quellcode Repository immer mal aufzuräumen. Im Artikel wird gezeigt, wie alte und nicht mehr benötigte Branches in git entfernt werden können.
Mit pre-commit Hooks in git verwalten
pre-commit ist ein Framework mit dem Hooks in git verwaltet werden können. Durch Hooks können zum Beispiel Tools für die Prüfung der zu commitenden Dateien durchgeführt werden.
Remove unwanted files from git history
Sometimes you might have committed and pushed large files or files with sensitive data to your git repository. In this article I will explain how to remove this files.
GitLab - Git Management selbst hosten
GitLab ist eine webbasierte Anwendung zum Verwalten von Softwareprojekten auf Basis von git. Ein wichtiger Unterschied zu anderen Plattformen wie GitHub ist, das alle Daten im eigenen Unternehmen, der eigenen Hochschule etc. verbleiben können.
Arch: Install latest SSLScan version on Arch
If you would like to use the latest version of SSLScan in Arch. You can build a package by using the AUR.
First of all install the base-devel package using pacman.
$ sudo pacman -S base-devel
Create a new directory to build the package.
$ cd ~
$ mkdir build
$ cd build
Download the …
Bei git ist das Erstellen und Zusammenführen von Branches sehr einfach. Vermutlich ist dies auch ein Grund, warum fast alle Entwickler, die git verwenden, sehr viel mit Branches arbeiten und so die Entwicklung von neuen Features etc. besser trennen können. Doch hin und wieder passt der Name des Branches nicht …
Mercurial: hg zu git konvertieren
Es gibt hin und wieder Situationen in denen ist es nötig, ein Repository in ein anderes zu konvertieren. In diesem Beitrag wird gezeigt, wie ein mercurial(hg) Repository in git umgewandelt wird.
Zunächst muss das hg Repository geklont werden.
$ hg clone https://example.org/hg-repo
$ cd hg-repo
$ hg bookmarks -r …
We have just released our new git-server into the wild. You can browse and clone all our open source git repositories. Feel free to grab the source, modify it and send a patch back to us. If you need help with the source code, please don't hesitate to ask.
You …
Gitolite: Mehrbenutzer GIT-Server über SSH
Um in vollem Funktionsumfang auf ein entferntes git Repository zuzugreifen wird in den meisten Fällen SSH verwendet. Mit der richtigen Konfiguration hat diese Technik einige Vorteile.
Allgemein
Zum einen können auf dem Server Nutzerkonten eingerichtet werden, über die der Zugriff erfolgt. Dies ist jedoch bei mehreren Nutzern relativ aufwendig. Ein …
Cgit ist ein Web-Interface für git. Es ist in C realisiert und arbeitet als CGI-Skript.
Im folgenden wird beschrieben, wie cgit mit nginx unter Ubuntu 10.04 aufgesetzt und konfiguriert wird. Die Anleitung sollte sich jedoch leicht auf andere Versionen bzw. Distributionen übertragen lassen.
Zunächst wird das Programm fcgiwrap benötigt …