Hot answers tagged


I guess you are looking for an easy to use front-end for git. Take a look at "Graphical Interfaces" section of InterfacesFrontendsAndTools page on Git Wiki. There the following have been mentioned: gitk - graphical history browser, in Tcl/Tk, distributed with Git (usually in gitk package) git gui - graphical commit tool, in Tcl/Tk, distributed with Git (...


Update: seems to be a bug from 13.10: Anyway running the following commands the problem was fixed for me: How to fix I fixed this by entering the following commands: $ ssh-agent bash This creates a new bash process that allows you to add private keys. When adding a new private ...


Use the PPA from the maintainers of git on Ubuntu: sudo apt-add-repository ppa:git-core/ppa sudo apt-get update sudo apt-get install git If you don't know what PPAs are, first read What are PPAs and how do I use them?


RabbitVCS integrates Git into Nautilus. It is available for Ubuntu from a PPA. sudo add-apt-repository ppa:rabbitvcs/ppa sudo apt-get update For 11.04 and earlier: sudo apt-get install rabbitvcs-nautilus For 11.10 and later: sudo apt-get install rabbitvcs-nautilus3 You should reload Nautilus after!


Got reason of the problem, it was gnutls package. It's working weird behind a proxy. But openssl is working fine even in weak network. So workaround is that we should compile git with openssl. To do this, run the following commands: sudo apt-get update sudo apt-get install build-essential fakeroot dpkg-dev libcurl4-openssl-dev sudo apt-get build-dep git ...


You can edit the ~/.gitconfig file in your home folder. This is where all --global settings are saved.


Super late answer, but hopefully still helpful: git config --global --unset-all Then you're free to: git config --global --add <whatever>


The git-core package is a "dummy" package, which has the git package as dependency. This is because the git-core package has been renamed to git. The dummy git-core package should be safely removable. In previous releases, it seems git was a virtual package for gnuit (GNU Interactive Tools). Source


You can use the tutorial to install a Git server as aking1012 proposed you or you could just install SSH server on your EC2 instance (probably it would be wise to secure it and change the default port). Git can be server-less you init your repository and then you access it from remote via SSH. So instructions like this on the Ubuntu Server should do it: ...


I had a similar problem. For debugging I added a line in my ssh_config. Here is how I've done it: git remote -v There you will find a line like this: origin (fetch) origin (push) In this case the host is Now you can add a Host-Entry in you ssh config: vim ~/.ssh/config And add: ...


To install the latest stable from command line... sudo apt-get install python-software-properties sudo add-apt-repository ppa:git-core/ppa sudo apt-get update sudo apt-get install git This should let you install 1.8.2-1~ppa0~lucid2.


Under a Bourne shell, you can turn off gnome-keyring and get rid of this warning by running: unset GNOME_KEYRING_CONTROL to remove the gnome keyring path from your environment variables. You can also put this command at the end of your ~/.bashrc file. Under a C shell, the equivalent command is: unsetenv GNOME_KEYRING_CONTROL and the command can be put ...


You can add the following code to you .bashrc file: parse_git_branch() { git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/(\1)/' } PS1="${debian_chroot:+($debian_chroot)}\u@\h:\w\$(parse_git_branch) $ " You can move around these component parts to configure to your tastes, for example to prepend $(parse_git_branch) and not show the user@...


For IntelliJ 13/14, Click File-> Settings. Keyboard shortcut is Ctrl+Alt+S. Search for "Version Control" Choose "Git" under "version Control" In the SSH executable dropdown, choose Native


You need to add the Git Maintainers repository in order to get the latest Git version. Please run these commands in order: sudo add-apt-repository ppa:git-core/ppa sudo apt-get update sudo apt-get install git Then, check the version of the installed Git: git --version It's not always necessary to remove the existing Git before upgrading it, but if you ...


Having tested all the above mentioned tools, I have settled with the following tools for managing my Git repositories: SmartGit RabbitVCS SmartGit SmartGit is an easy-to-use graphical user interface for Git with optimized work-flows. SmartGit supports all Git and Mercurial features needed for every-day work in software development projects: Local ...


How about using SparkleShare? SparkleShare is intended for synchronizing projects between multiple contributors automatically using Git. You can use it basically as a tool for automatically saving changes to files it a version controlled Git repository, and don't need to use its multiple contributor features. It will connect to various services, including ...


The repository is stored as a bazaar repository on Launchpad. Multiple git branches are not currently imported - this is being looked at & can be followed at Writing to the branches on launchpad is not supported, according to From ...


That is a commit message, and not an error. Your command succeeded.


This is all gathered from website and stackoverflow, hope this helps who are new to ssh so you can have many ssh keys ~/.ssh$ ls yyy_id_rsa id_rsa known_hosts Note: we need to add then to the ssh-agent, probably id_rsa will be added so we need to add the other private key ~/.ssh$ ssh-add yyy_id_rsa now we have added both ...


Install Git via package-management once and you will be always have last updates. Just run this commands to install/upgrade current version: sudo apt-get install python-software-properties sudo add-apt-repository ppa:git-core/ppa sudo apt-get update sudo apt-get install git After that you should have this result: $ git --version git version 2.0.4


From Git version 2.3.0, you can use the environment variable GIT_SSH_COMMAND and pass the -v verbose argument like this: GIT_SSH_COMMAND="ssh -v" git clone example


This has been proposed already on Ubuntu braninstorm and on but no code seems to be available at the moment. There is however a GNOME GUI front-end for Git called Giggle which is available in the Ubuntu 10.04 repositories (pre-packaged for other distributions as well, see the web page): apt-get install giggle.


I suggest rabbitvcs, which supports nautilus integration for SVN and GIT: rabbitvcs website


Yes; git has a gui you can run with the git gui command. If that doesn't work, it means you need to install the GUI for git. You can do this by installing the git-gui package. Or, even better, install the git-all package. sudo apt-get update && sudo apt-get install git-all See man git-gui for details. Note that while the manpage is called git-...


A workaround for this bug is to add the following to the bottom of ~/.bashrc eval `gnome-keyring-daemon --start`


I still think a newcomer to this shouldn't go to compile drivers themselves, so understand that this is a process where lots can go wrong and you do this at your own risk. To begin with, you want to install the proper tools for that. To do so, open a terminal (ctrl+alt+t): sudo apt-get install build-essential autogen automake make xutils-dev autoconf ...


Git-all contains all sub-packages, whilst Git only includes main components with minimal dependencies. As stated in Git on Debian Packages, Git does for example not include graphical user interface and revision tree visualizer, tools for interoperating with other VCS's, or a web interface.. Those are additional packages. If you look at Git-all on ...


For all my Git server setups I use Gitolite which allows for a security granularity of "per-branch" access. Setup is pretty straight forward if you're doing it on a remote server it's as easy as running an interactive script. In addition to this "easy-to-setup" nature it also has a package in Natty and Maverick This won't provide a web frontend like Github,...

Only top voted, non community-wiki answers of a minimum length are eligible