Freeware-Anwendung
Fork: Nativer Git-Client für Mac und Windows
Die kostenfrei angebotene Fork-Applikation, ein Git-Client für Mac und Windows, hatten wir bislang noch nicht auf dem Radar. Nach dem ersten kurzen Test empfehlen wir den hier mitlesenden Programmierern allerdings einen Probelauf.
Fork ist schlank, schnell und kann sowohl mit GitHub als auch mit GitLab und Bitbucket verknüpft werden. Die App konkurriert mit Tower, GitKraken und Sourcetree und bietet euch in einer Tab-Oberfläche den einfachen Zugriff auf alle vorhandenen Repositories an.
Läuft Fork, dürft ihr euch über GitHub-Benachrichtigungen freuen, könnt die App nutzen um Diffs und Merge-Konflikte schnell zu sichten und verfügt über das Rüstzeug, um zahlreiche Alltagsaufgaben wie das Erstellen neuer Repositories direkt über die App abwickeln. Der Freeware-Download wartet hier auf euch.
Fork für Mac: Die Feature im Überblick
Grundlegende Funktionen
- Fetch, pull, push
- Commit, amend
- Create and delete branches and tags
- Create and delete remote repos
- Checkout branch or revision
- Cherry-pick, revert
- Merge
- Rebase
- Stashes
- Submodules
Repository-Funktionen
- Create, clone or add existing repos
- Open recent repository quickly
Commit-Ansicht
- Stage / unstage changes line-by-line
- Access to recent commit messages
Weitere Funktionen
- Interactive rebase
- Blame
- Browse the repository file tree at any commit
- Intuitive merge conflict resolving
- Restore lost commits with Reflog
- See your stashes right in the commit list
- Git-flow
- Git LFS
- GPG
die erste verlinkung geht nicht
Habe ich gerade noch mal überprüft, geht hier ohne Probleme: https://fork.dev/
danke! ich hab mir wohl irgendwas am mac verstellt. kein browser kann .dev aufrufen. ab zu stack overflow ^^
ich musste in /etc/resolver die `dev` datei löschen. dann gings.
https://superuser.com/a/1413429
Bei mir klappt es auch (iPhone) :)
GitHub hat doch auch eine eigene App, die auch mit GitLab bzw. anderen Anbietern umgehen kann. Find die ganz gut.
Top App! Ich bin von SourceTree umgestiegen, weil ich die Tabs besser finde und das Fetch Remote repositories mit dem Prune remote branches ein super Feature ist. In SourceTree war das nicht so gut gelöst.
Wäre mal interessant zu wissen ob die hier mitlesenden Entwickler diese App noch nicht kennen.
Bei uns im Büro wird sie zumindest von zwei der Mac Entwickler gelobt.
Danke für den Tipp, schaue ich gerne mal an. Sourcetree gefällt mir mittlerweile nicht mehr so sehr…
Ich hätte da noch https://www.sublimemerge.com/ zu empfehlen.
Bietet aber keine Möglichkeit das mit einem selbstgehosteten Gitlab zu nutzen. Oder überseh ich was?
Habe zwar noch keine Möglichkeit gefunden, direkt eine beliebige URL eines Git-Servers einzugeben, aber wenn du ein Repository einmal klassisch über die Shell holst (git clone), dann funktioniert der anschliessende Zugriff auf das lokale Repository mit allem drum und dran perfekt. Git speichert die URL des Repositories ja lokal in der jeweiligen Repo-Config.
Danke für den Tipp! Ich benutze parallel Tower (nicht die neuste Version) sowie die JetBrains IDE Git Integration. Beide sind jedoch nicht perfekt.
Fork ist mein Tool der Wahl, seid Towers auf das Abo-Modell umgestiegen ist. Bin sehr zufrieden damit.