Git is an open source distributed version control system originally designed and written by Linus Torvalds. It is generally used to keep track of source code for software projects. As a DVCS, Git provides powerful help with branching, merging, and distributed development.

learn more… | top users | synonyms

4
votes
1answer
343 views

Why every time I run gitk from a Mac OS X Terminal it opens in background?

Every time I run gitk from a Mac OS X Terminal it opens in background. In other words, gitk is always shown behind the Terminal window. Actually, gitk is the only tool manifesting this strange ...
3
votes
1answer
271 views

SSH: “no such identity”

I'm having a very peculiar problem getting SSH to work on my Linux box. I have a passwordless git user identified by an OpenSSH key. If I attempt to ssh into it from either the same or a different ...
3
votes
1answer
1k views

GIT Identity file not accessible: No such file or directory

Host github.com git HostName github.com user git IdentityFile ~/.ssh/github //I've tried also /home/freinn/.shh/github There's no /home/freinn/github file created, have I to create it? That's the ...
2
votes
1answer
27 views

Get git-repository commit into different git-repository branch

Consider the following setup: One Repository1 sits on Bitbucket. A local working copy is situated on my machine. I change files locally, commit and push to Repository1. Changes in Repository1 (on ...
2
votes
1answer
347 views

Jenkins notification-poll-build fail with “No git consumers for URI ssh://path”

Whenever my Jenkins gets notified about a new git commit to my repository foo, I get the following log/error response on the triggering client: Scheduled polling of foo No git consumers for URI ...
2
votes
1answer
40 views

Multiple user ID matches in gpg

My GPG secret keyring contains multiple keys with the same email address. Although I can set the global default key easily enough (with default-key) some tools I use (for example, git and the Debian ...
2
votes
1answer
134 views

git tag with gpg-agent and pinentry-curses

When using gpg-agent with git tag -u, I'm getting the following error immediately: gpg: cancelled by user gpg: skipped "my@email.com": bad passphrase gpg: signing failed: bad passphrase error: gpg ...
2
votes
1answer
77 views

GitStack - “Forbidden” after installation

Was looking for an easy Git-stack to install on my Windows server. Found GitStack which would be perfect for my own projects. The only problem is that it throws me a "FORBIDDEN" error after I ...
0
votes
0answers
20 views

Git submodule management

I have read that using git submodules is tricky,and I find non-vanilla usage of git itself difficult enough. I have a project that has a script that creates sub repositories. The obvious solution ...
0
votes
0answers
58 views

Can I use git-annex or git submodules in one git repository to track information about files stored in a different repository

I have two repositories which I want to keep separete (one is local and private - the other is on github and public). In the private repository I would like to be able to include the history of some ...
0
votes
0answers
92 views

git archive creates a tar file that cannot be manipulated

My usual source release script create a tar archive from git and then add a version file: echo "0.9.2" > .tarball-version touch --date="$(git log -n 1 --pretty=format:%ci)" .tarball-version git ...
0
votes
0answers
145 views

HG push creates new remote head on branch error

I'm working on my own branch and I never normally need to merge to do a push. Now I'm working on a new computer and I updated to my branch and it won't let me push. I don't know what it wants me to ...
0
votes
0answers
24 views

Move gitolite from $HOME to /var?

I was a complete newbie to git when I set up gitolite to run from the ~git directory. Now we're setting up an issue tracker (Trac) with the ability to browse source code, so I want to give it access ...
0
votes
0answers
21 views

Why does cross-platform GIT repository take so long?

So, I have a GIT repository (a fairly large one at that) which I access both from Windows, using TortoiseGit and linux using the standard GIT package. But whenever I switch from one OS to the other, ...
0
votes
0answers
38 views

Exporting `pass` password manager's passwords

I recently started using the pass password manager and I'm loving it, got me my Git repo for it and all. The problem is that I thought of something, what happens when I want to for example re-install ...
0
votes
0answers
25 views

Scenario for Git + SVN with remote compilation server

In my work environment we keep code in SVN repository. I have a personal laptop. And there are remote build servers. Building locally on the laptop, even thou possible, is not a good idea (due to ...
0
votes
0answers
24 views

“git push” on a large commit crashes modem

I have a virtual server that hosts uncompressed git repos for various files. Since I have multiple machines, it's an easy way to keep everything centralized while taking advantage of the virtual ...
0
votes
0answers
426 views

SSH configuration for jenkins with Slaves connecting to a remote GIT repo

I have: MASTER: A master running jenkins under Ubuntu; SLAVE: A slave running Mac OSX; GIT REPO: A remote GIT repo. I am having a hard time to get jenkins run git commands onto GIT REPO from ...
0
votes
0answers
72 views

Ask SSH passphrase only once for “chained SSH”

I have a master running Ubuntu and a Slave running Mac OSX 10.6.8. I set up the SSH keys. When connecting to the GIT repo directly from Slave, everything works well and I am not asked to enter a ...
0
votes
0answers
83 views

Where is openssh-askpass (OpenSUSE 12.3)

I want to use qtcreator with the integrated git plugin to access my repository on github via SSH. I am able to access the repo (e.g. via git log) read-only, but to push I need to enter my password. My ...
0
votes
0answers
26 views

Way to push a lot of git repos to their remotes

I have over 100 git repos on my computer, they are spread out a little bit. I work a little bit on each of them, and I do not want to push them manually. But they should be pushed daily to my mirrors. ...
0
votes
0answers
194 views

How to remember passphrase for SSH key on Ubuntu 13.04?

I have a Linux 13.04 server. And a GIT repo stored on it. When I'm trying to clone a repo from my OSX system - I don't type any passphrase (OSX remembered it), but when I'm trying to clone repo ...
0
votes
0answers
34 views

Corrupt Git Repository

After a hard drive crash, I recovered what I could. Stupidly, I had no backups (I was away, and was going to set up backups when I got back), and I could only recover part of a git repository. I got ...
0
votes
0answers
43 views

How to use vanilla Git in Eclipse CDT?

I use Eclipse CDT (all-in-one C/C++ Indigo) and Git (Vanilla) on a Linux box. I did try Egit, but I am not satisfied with it, probably because my installation is bugged, but I don't want to waste more ...
0
votes
0answers
30 views

Git: Eclipse/EGit: I only see Push & Pull

I can't see Push to Upstream or Fetch from Upstream like with my other projects when using the newest Eclipse. This happens only with one project and I can't figure out what's causing it. So in ...
0
votes
0answers
476 views

Mac OS X: “A keychain cannot be found to store [credentials]”

I'm trying to use git with a remote repo over the command line in OS X 10.8.4. When I enter my credentials for GitHub every time I perform a git push -u origin master, I get a system saying "A ...
0
votes
0answers
55 views

Issue committing files using GitHub app

I've been using the GitHub app for a while now, and recently it's given me some problems. My most recent problem has me up the wall. Here's what happened. I noticed that some of my files were messed ...
0
votes
0answers
49 views

Can gitlab be installed with Cherokee web server?

I've looked all over and can't figure out you could use Cherokee instead of Apache or Nginx for gitlab. I'd rather not run multiple webservers (and imagine that they could conflict anyway). I'm giving ...
0
votes
0answers
214 views

Scheduled task with batched Git does not work after reboot and needs manual triggering

I have a somewhat strange problem I don't find a solution for. I use Git to backup my Wordpress blog. For this I have set up a batch file that dumps the database in a file in the wordpress directory ...
0
votes
0answers
179 views

Git different local directories for each branch

This is somewhat of a unique situation, I have a directory on my local drive (no Git repo) that I'd like to use as a new working tree on a branch from a Git repo within a separate directory also on my ...
0
votes
0answers
71 views

Cloning fails in SourceTree because of an unverified certificate

Whenever I try to clone this BitBucket repository in SourceTree, I get the following error message: What does this mean and how to fix it?
0
votes
0answers
23 views

Xcode: what is the relation between a GIT branch in Organizer vs. working files in Project Navigator

I'm new to GIT and specifically, GIT with Xcode. I'm really confused on how to edit a branch of a project. I have retrieved a GIT project from the repository via the Organizer window. I then ...
0
votes
0answers
141 views

MS Forefront changes SMTP message-id, breaks git-send-email threading

Our corporate email system is MS Exchange based, and uses MS ForeFront for additional (?) security. When we use git-send-email from inside the network, sending patch series to external mailing lists, ...
0
votes
0answers
570 views

Setting git push.default to simple caused fatal error for my mirror

I setup my local git with 2 remotes, one is main and the other is mirror (documented here). Today, when I want to push to my 2 remote gits, I got: warning: push.default is unset; its implicit ...
0
votes
0answers
513 views

How can I limit the size of the Android source I need to download with repo sync?

I have been repo syncing the Android source, (& the CyanogenMod source on my AWS server), but they are so large (>30GB), that I won't get them before I leave for a country with an even worse ...
0
votes
0answers
85 views

Squid Configuration

I had configured a squid server for the development team at my office.The pass-through and caching functionality is going fine. Recently we started using Amazon web services and github. Now the ...
0
votes
0answers
35 views

Git color ui uses green for both deletions and insertions

When enabling git color ui, the only color used is green. So in git diff I get green for both deletions and insertions. The same goes for git status where untracked files and unstaged files show as ...
0
votes
0answers
61 views

osx SSH + Git to a remote server with user/pw

A bit of a disclaimer; I'm new to both GIT and SSH as well as OSX so sorry for being a bit bad at explaining the problem. So, I'm trying to reach a GIT repository on my work's server. The structure ...
0
votes
0answers
55 views

Change gc.auto Parameter

I would to change gc.auto parameter to something "much larger than 6700" as recommended here so git gc --auto does not run every time I do a pull (which it is doing now for some reason) how do I do ...
0
votes
0answers
56 views

Not able to close Heroku app on Windows

I have heroku installed on my ubuntu 12.10. it works perfectly. I have a dual boot windows 8. I installed the heroku tool belt and when i try to clone my app to my local system, it is throwing an ...
0
votes
0answers
47 views

Git messed up my website folder

I am in australia and this is my university's website server. I wanted to add the files to git. So I created a repo in github and then on my server did a git clone of the repo, add *, committed and ...
0
votes
0answers
183 views

git status -s showing D for few files in the second column

I have a local git repository running on my windows machine. The remote origin is in github. After executing a git pull when I run git status -s command, it is displaying some files with D mark. But I ...
0
votes
0answers
95 views

Github local cached ip address is different then expected remote ip address

I cannot do a "Git pull" request without getting an error for public key (see below). git pull Permission denied (publickey). fatal: The remote end hung up unexpectedly Running the ...
0
votes
0answers
13 views

Available branch name vars in merge

I'm trying to do a config command for merging branches. I see there are some vars available like $BASE $LOCAL AND $REMOTE These vars contain the name of the file followed by the base, local, remote ...
0
votes
0answers
34 views

Is there a way to make TextMate remember its state when switching branches?

I'm looking for a plugin or bundle which enables TextMate to bind it's state to the current branch. By state I mean open tabs and open folders in the project drawer. Here is my scenario: working on ...
0
votes
0answers
284 views

How do I git-push to an FTP server?

Has anyone managed to do a git-push to a repository on an FTP server? According to the man page of git-push Git natively supports ssh, git, http, https, ftp, ftps, and rsync protocols. I can ...
0
votes
0answers
369 views

Setting up Git Redmine hosting plugin

I'm trying to configure the Redmine Git hosting plugin but I'm struggling with some difficulties in setting up the proper permissions to the web and git users. When I access the plugin settings ...
0
votes
0answers
1k views

Ubuntu:ssh: connect to host github.com port 22: No route to host

I am using Ubuntu 11.10 and followed the help doc at github.com to set up git and connect to github but when I got to step 5 of the set up ssh keys section :Test everything out , When I used this ...
0
votes
0answers
294 views

Unable to login using ssh PuTTY

I'm facing a weird problem with ssh login using PuTTY to "git.xxx.com". Weirdest thing is using same privateKey file I can login successfully with my Windows 7 machine, but not with my Win XP machine. ...
0
votes
0answers
173 views

How can I make FTP ignore Git Files?

Is there a way that I can have my FTP client ignore the .git directory? Is there anything like the .gitignore (.ftpignore) file with FTP?