2012-10-18 9 views
15

Posso fare tutto il resto che mi serve ma con la GUI non riesco a capire come tirare o spingere il codice. Spingere è più importante in questo caso, qualcuno sa come?Come si spinge il codice con gitg?

+0

Per quanto riguarda il pull: http://stackoverflow.com/questions/7299237/how-can-i-do-a-git-pull-in-the-gitg-gitx-visual-tool –

risposta

7

capito, non è troppo difficile, basta fare clic destro sul nome del ramo quando si sta guardando la vostra storia di commettere

+4

in Gitg 3.16 I impossibile trovare un'opzione push in quel menu. –

+0

Questa opzione è tutto a posto, semplicemente non fa nulla ... –

2

nella scheda Cronologia, fare clic destro sul nome del ramo di monitoraggio

screenshot

+0

Grazie per lo screenshot, non potrei trovarlo altrimenti –

+0

Lo screenshot è probabilmente dalla versione precedente di gitg (0.2.X), che supportava il checkout, push , cherry-pick e molte altre utili funzioni, che non funzionano nella versione corrente di gitg. –

+2

In base al file NEWS sul codice sorgente di Gitg (https://git.gnome.org/browse/gitg/tree/NEWS), branch push era una regressione di funzionalità sulla versione 0.3.1 come parte del suo riscrittivo. Fino ad oggi, deve ancora essere riportato indietro, purtroppo. – espectalll

16

Chiunque cerchi questa funzionalità in gitg 3.14: ho ricevuto conferma da uno sviluppatore che non è ancora stato implementato.

+0

Eventuali aggiornamenti? :) – Elimination

+0

No, ma ecco il problema a monte: https://bugzilla.gnome.org/show_bug.cgi?id=763355 – jgillich

+2

Non intendo essere scortese, ma ... Perché non è ancora stato implementato? è una caratteristica piuttosto essenziale – Elimination

-4

Devi clonare un repository in precedenza. Per esempio:

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

Una volta clonato, andare nel repository scaricato ed eseguire gitk

1

Creare su .git/hooks un file denominato post-commit e inserire questo codice

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

e trasformare questo in uno script eseguibile

chmod 755 post-commit 
Problemi correlati