GitTree manuel de bureau
Télécommandes et synchronisation
Partagez votre travail et récupérez celui de votre équipe : récupérer, tirer et pousser, et ce que signifient les chiffres en avance et en retard.
Récupérer, tirer et pousser
Fetch télécharge les nouveautés sur vos télécommandes sans modifier votre travail. Pull y intègre l'amont de votre branche. Push envoie vos commits à la télécommande. Tous les trois se trouvent dans la barre d'outils, avec leurs options dans les menus fléchés à côté d'eux.
GratuitAjouter et modifier des télécommandes
Une télécommande est une copie nommée du référentiel ailleurs, comme
Gratuitoriginsur GitHub. La section Remote du panneau de gauche les répertorie ; Add Remote… en ajoute un et, en cliquant avec le bouton droit sur une télécommande, le modifie, le récupère, l'élague ou le supprime.Choisissez les informations d'identification à distance
GitTree exécute votre propre Git, alors récupérez, tirez et poussez la signature comme Git le fait sur votre ordinateur : via HTTPS via votre assistant d'identification, via SSH avec votre clé ou votre agent SSH. Les mots de passe et les jetons restent dans le trousseau de votre système, jamais dans les fichiers de GitTree.
GratuitConfigurer la récupération automatique
La récupération automatique maintient les branches distantes de votre graphique à jour sans que vous appuyiez sur Fetch All. Définissez le Auto-fetch interval en minutes pour chaque référentiel ouvert, remplacez-le pour un référentiel et recevez une notification sur le bureau lorsque de nouvelles validations arrivent.
GratuitUtiliser une poussée forcée avec bail
Après avoir modifié, rebasé ou réinitialisé les commits que vous avez déjà poussés, un push normal est refusé. Force Push (With Lease)… remplace la branche distante par la vôtre, mais seulement si elle se trouve toujours là où vous l'avez récupérée pour la dernière fois, comme
Gratuitgit push --force-with-lease. GitTree ne force jamais autrement.Travailler avec un historique de référentiel limité
Un clone superficiel télécharge uniquement les derniers commits ; un clone sans tache télécharge le contenu du fichier uniquement en cas de besoin. Les deux créent d’énormes référentiels rapides à cloner. Dans un clone superficiel, le graphique montre où l'histoire s'arrête, et Fetch More History ou Fetch Full History amène le reste.
Gratuit