Gitg
Gitg ist ein grafisches Dienstprogramm, mit dem Sie Ihre "Git" -Recories verwalten können. Ein Teil des offiziellen GNOME-3-Anwendungsstacks, GitG kann verwendet werden, um Quellen für Git-Repositories zu durchsuchen, den Verlauf zu anzeigen und Commits zu erkunden, mehrere Filialen anzusehen, Dateien diff anzeigen, Dateien in einem Baumlayout anzeigen, Commits-Such-Commits, Drag & Drop- Dateien und so weiter.
Um GitG in Ubuntu zu installieren, verwenden Sie den unten angegebenen Befehl:
$ sudo APT Installieren Sie GitgSie können GitG aus den offiziellen Repositories in anderen Linux -Verteilungen installieren. Der Quellcode kann von hier aus durchsucht werden. Ein Flatpak -Build ist hier erhältlich.
Rabbitvcs
Rabbitvcs ist eine Sammlung grafischer Versorgungsunternehmen, die Erweiterungen für die Verwaltung von Quellcode -Repositories über den in Ihrem Linux -System verfügbaren Dateimanager bietet. Derzeit unterstützt es GIT- und SVN -Versionskontrollsysteme und ermöglicht es Ihnen, die Repository -Historie zu erforschen und frische Commits zu machen. Rabbitvcs verfügt über kein Hauptanwendungsfenster, das über das Hauptanwendungsmenü gestartet werden kann. Alles Aktion wird ausgeführt, indem Sie mit der rechten Maustaste auf den Dateimanager klicken und durch Menüs und Untermenüs navigieren.
Verwenden Sie zum Installieren von Rabbitvcs in Ubuntu den unten angegebenen Befehl:
$ sudo APT Installieren Sie Rabbitvcs-CoreSie können Rabbitvcs aus den offiziellen Repositories in anderen Linux -Verteilungen installieren. Weitere Anweisungen finden Sie hier.
Zusätzlich zum obigen Befehl müssen Sie Dateimanager -spezifische Plugins für die Funktionsweise von Rabbitvcs installieren. In Ubuntu können Sie einen dieser beiden Befehle ausführen, um kompatible Plugins zu installieren:
$ sudo apt installieren Rabbitvcs-nautilusSie können in offiziellen Repositories anderer Linux -Verteilungen nach diesen Plugins suchen. Hier können Sie auch die hier verfügbaren Installationsanweisungen befolgen, um diese Plugins in allen wichtigen Linux -Verteilungen einschließlich Ubuntu zu installieren. Plugins sind für Nautilus-, Thunar-, Nemo- und Caja -Dateimanager erhältlich.
Kichern
Kichern ist ein weiterer grafischer Client, der vom Gnome -Team entwickelt wurde, mit dem Git -Repositories verwaltet werden können. Es scheint auf Feature -Parität mit dem oben erwähnten Gitg -Client zu stehen. Sie können es verwenden, um die Festungsgeschichte zu durchsuchen und visualisieren und neue Commits vorantreiben.
Verwenden Sie zum Installieren von Kichern in Ubuntu den unten angegebenen Befehl:
$ sudo apt install kichernSie können Kichern aus den offiziellen Repositories in anderen Linux -Verteilungen installieren. Sie können auch ausführbare Binärdateien kompilieren, indem Sie den Quellcode hier zur Verfügung stellen.
TortoiseHg
TortoiseHg ist ein grafisches Frontend für die Verwaltung von Repositorys mithilfe des Mercurial Revision Control Systems. Es kann verwendet werden, um Quellcodedateien zu durchsuchen, Dateien zu filtern und zu sortieren, Commits zu drücken, ChangeLog zu erstellen, Dateien -Diff, Rollback -Dateien anzeigen und mithilfe eines interaktiven Commit -Tools neue Commits zu erstellen.
Um TortoiseHg in Ubuntu zu installieren, verwenden Sie den unten angegebenen Befehl:
$ sudo appt install TortoiseHgSie können TortoiseHg aus den offiziellen Repositories in anderen Linux -Verteilungen installieren. Sie können auch zusätzliche Pakete abrufen und ausführbare Binärdateien kompilieren, indem Sie hier den Quellcode verfügbar erhalten.
TortoiseHg wird außerdem mit Plugins für Caja und Nautilus -Dateimanager geliefert. Sie installieren sie mit dem unten angegebenen Befehl:
$ sudo appt installieren Sie TortoiseHg-nautilusCervisia
Cervisia ist ein grafisches Dienstprogramm, mit dem Sie Repositorys über das CVS -Versionskontrollsystem verwalten können. Cervisia wurde vom KDE -Team entwickelt und kann verwendet werden, um Dateien zu durchsuchen, Konflikte zu lösen, Protokolle zu durchsuchen, ChangeLog zu erstellen, Geschichte anzeigen usw.
(Bildquelle)
Um Cervisia in Ubuntu zu installieren, verwenden Sie den unten angegebenen Befehl:
$ sudo apt installieren cervisiaSie können Cervisia aus den offiziellen Repositories in anderen Linux -Verteilungen installieren. Sie können auch zusätzliche Pakete abrufen und ausführbare Binärdateien kompilieren, indem Sie hier den Quellcode verfügbar erhalten. Hier ist ein Snap -Paket verfügbar.
Git Cola
Git Cola ist ein grafisches Frontend für die Verwaltung von Git -Repositories. Sie können es verwenden, um Dateien anzuzeigen, den Festschaffenverlauf mit seinem detaillierten Visualizer anzusehen, Difff zu anzeigen, Commits zurückzusetzen, frische Commits, Such -Commits usw. anzuzeigen.
Um Git Cola in Ubuntu zu installieren, verwenden Sie den unten angegebenen Befehl:
$ sudo APT Installieren Sie Git-ColaSie können Git Cola aus den offiziellen Repositories in anderen Linux -Verteilungen installieren. Sie können auch zusätzliche Pakete abrufen und ausführbare Binärdateien kompilieren, indem Sie hier den Quellcode verfügbar erhalten.
Qgit
QGIT ist ein grafischer Client für die Verwaltung von Quellcode -Repositories mithilfe des Git -Versionskontrollsystems. Sie können es verwenden, um Commits zu verschieben, Patches zu erstellen und anzuwenden, Dateien diff anzeigen, Revisionen zu vergleichen, den Dateiverlauf anzeigen, Annotationen anzeigen, mehrere Filialen verwalten, Dateien ziehen und drop und so weiter.
Um QGit in Ubuntu zu installieren, verwenden Sie den unten angegebenen Befehl:
$ sudo apt install qgitSie können QGIT aus den offiziellen Repositories in anderen Linux -Verteilungen installieren. Sie können auch ausführbare Binärdateien kompilieren, indem Sie hier den Quellcode zur Verfügung stellen.
Abschluss
Dies sind einige der nützlichsten grafischen Clients, die für verschiedene Versionskontrollsysteme verfügbar sind, die da draußen verfügbar sind. Nicht viele grafische Clients sind verfügbar, da die Befehlszeilennutzung unter Linux im Vergleich zu anderen Betriebssystemen häufiger vorkommt. "Github", eines der beliebtesten Git -Repository -Hosting -Dienste, bietet dedizierte Desktop -Apps für Windows und MacOS, jedoch nicht für Linux, aber nicht für Linux.