Enabling automatic Git Fetch

Answered

I find myself using Git Fetch often in order to have the latest information from the Origin server.
Unfortunately, there's no default shortcut for it, and no way to schedule this operation to grab the newest operation from a remote server say every 10mns.
I have to use an external client to get this feature.

The fact that git fetch only pulls information and doesn't modify my code base is very convenient and reassuring. In fact Git manual tells you do a git fetch then a git merge in order to have a better grasp of what you're doing.

Intellij's doc states in https://www.jetbrains.com/idea/help/fetching-changes-from-a-remote-git-repository.html that:

Basically, the                     Fetch operation is intended for downloading changes from                     a remote repository that is different from the Origin.

Which is misleading IMHO: Fetch is made to obtain the latest information from the Origin, and optionally to download changes from another remote repo.

I'm not a long time Git use and could be wrong, but in my daily usage of Git I would find very convenient to have an scheduled Git Fetch functionality.

Best

4 comments
Comment actions Permalink

> Which is misleading IMHO: Fetch is made to obtain the latest information from the Origin, and optionally to download changes from another remote repo.

This is not correct. Fetch downloads all changes from the remote repository. Not optionally but by default.

At any case, scheduled git fetch looks reasonable, please follow requests mentioned by Stephen.

0
Comment actions Permalink

Any update on this ?

It's a must to have feature. Other git tools like SmartGit offers this feature even in their free version.

0
Comment actions Permalink

There is GitToolBox plugin that adds the automatic fetch

0

Please sign in to leave a comment.