I can do everything else I need but with the GUI I cannot seem to figure out how to pull or push code. Pushing is more important in this case, anyone know how?
            Asked
            
        
        
            Active
            
        
            Viewed 1.8k times
        
    7 Answers
20
            
            
        Anyone looking for this feature in gitg 3.14: I got confirmation from a developer that it hasn't been implemented yet.
 
    
    
        jgillich
        
- 71,459
- 6
- 57
- 85
- 
                    No, but here is the upstream issue: https://bugzilla.gnome.org/show_bug.cgi?id=763355 – jgillich Mar 15 '16 at 12:37
- 
                    4Don't mean to be rude but... Why hasn't it been implemented yet? it's a pretty essential feature – Elimination Mar 15 '16 at 18:39
- 
                    Thanks for your answer. I have 3.24 in Fedora 26 and it is not implemented there either. – alfC Oct 31 '17 at 08:20
9
            Figured it out, not too difficult, just have to right click on the branch name when you are looking at your commit history
 
    
    
        labago
        
- 1,338
- 2
- 12
- 28
- 
                    9
- 
                    3
- 
                    I only see an option for fetching in gitg 3.30 on manjaro and the authentication for that is somehow broken. Frankly, just alt-tab to a terminal and push from there with a properly set up ssh key. – Jessie Koffi Jul 01 '19 at 12:13
5
            
            
        On the history tab, right click on the name of the tracking branch

 
    
    
        user5877732
        
- 371
- 3
- 19
 
    
    
        klingac
        
- 463
- 3
- 10
- 
                    
- 
                    The screenshot is probably from older version of gitg (0.2.X), which supported checkout, push, cherry-pick and many other useful features, that don't work in the current version of gitg. – Robert Zelník Nov 29 '16 at 13:57
- 
                    5According to the NEWS file on Gitg's source code (https://git.gnome.org/browse/gitg/tree/NEWS), branch push was a feature regression on version 0.3.1 as a part of its rewrital. To this day, it has yet to be brought back, sadly. – Xerz Apr 04 '17 at 12:29
- 
                    3Oh, apparently it's been recently written and sent to a patch, hopefully it'll be added into the next version of Gitg. See https://bugzilla.gnome.org/show_bug.cgi?id=763355. – Xerz Apr 04 '17 at 12:33
0
            
            
        Create on .git/hooks a file named post-commit and insert this code
#!/bin/bash
git push -u origin master
and turn this into a executable script
chmod 755 post-commit
 
    
    
        Vitor M. Barbosa
        
- 3,286
- 1
- 24
- 36
 
    
    
        felipedie
        
- 17
- 1
0
            
            
        According to the official project roadmap, it is a feature in todo state; the target release is 0.3 so I assume this table it is not updated so this project is poorly maintained: we can imagine real gnome coders do not use GUIs :)
 
    
    
        Zac
        
- 4,510
- 3
- 36
- 44
 
    
