2012-10-18 7 views
15

Ich kann alles andere tun, was ich brauche, aber mit der GUI kann ich nicht herausfinden, wie Code zu ziehen oder zu drücken ist. Pushing ist in diesem Fall wichtiger, weiß jemand wie?Wie drücken Sie Code mit Gitg?

+0

In Bezug auf ziehen: http://stackoverflow.com/questions/7299237/how-can-i-do-a-git-pull-in-the-gitg-gitx-visual-tool –

Antwort

7

es herausgefunden, nicht zu schwer, um nur der rechten Maustaste auf den Zweig Namen haben, wenn Sie an Ihrer Geschichte zu begehen suchen sind

+4

in Gitg 3.16 I kann in diesem Menü keine Push-Option finden. –

+0

Diese Option ist da alles in Ordnung, es tut einfach nichts ... –

2

Auf der Registerkarte Verlauf, klicken Sie rechts auf den Namen des Tracking-Zweig

+0

Danke für den Screenshot, konnte es sonst nicht finden –

+0

Der Screenshot ist wahrscheinlich von einer älteren Version von gitg (0.2.X), die Checkout unterstützt, Push , cherry-pick und viele andere nützliche Funktionen, die in der aktuellen Version von gitg nicht funktionieren. –

+2

Laut der NEWS-Datei zum Gitg-Quellcode (https://git.gnome.org/browse/gitg/tree/NEWS) war Branch Push eine Feature-Regression für die Version 0.3.1 als Teil seiner Neueinschreibung. Bis heute muss es leider noch zurückgebracht werden. – espectalll

16

Wer diese Funktion in Git 3,14 sucht: Ich habe die Bestätigung von einem Entwickler, dass es noch nicht implementiert wurde.

+0

Irgendwelche Updates? :) – Elimination

+0

Nein, aber hier ist das vorgelagerte Thema: https://bugzilla.gnome.org/show_bug.cgi?id=763355 – jgillich

+2

Ich will nicht unhöflich sein, aber ... Warum wurde es noch nicht implementiert? es ist ein ziemlich wesentliches Merkmal – Elimination

-4

Sie müssen zuvor ein Repository klonen. Zum Beispiel:

git clone https://github.com/manuelkiessling/NodeBeginnerBook.git

Sobald geklont, die heruntergeladene Repository gehen und gitk

1

auf .git/hooks eine Datei mit dem Namen post-commit und fügen Sie diesen Code

#!/bin/bash 
git push -u origin master 

und schalten Sie diese erstellen ausführen in ein ausführbares Skript

chmod 755 post-commit 
Verwandte Themen