msysgit

Using make with msysgit

I'm using msysgit on Windows 7, but it doesn't seem to come with make. Is there an easy way to get make running on msysgit? ...

GIT - what is its max file size and max repository size limit?

Hi all, Im looking to have GIT as the primary source control for my employer (250 people) company. Before proceeding further I would like to have answers to the following questions. (1)Does GIT have any specific max file size limit that it can handle, if yes please provide the numbers. (2) What is the max repository size recommended by...

How to pull and check-out remote Git repository

OK, total noob question, for msysgit on Windows 7, but I have a remote repository (on unfuddle), create on one PC, and now I want to pull it down to another PC. I tried 'Fetch' using Git Gui, but the folder still only has a .git subfolder. It took a while pulling it down, so I assume there is something in the repo, but how do I check ...

Which is faster, ssh or git protocol?

Which is effecient? SSH:// or Git:// (File compression) I understand in Git , git protocol is smart because there is a protocol agent on both end of commumnication to compress the file transfer resulting in faster clone by effeciently using the network bandwidth. From an O'Reilly book I found the following statements. For secure, aut...

gitolite installation issue

Has any one tryied the easy install option of gitolite? I am trying to install gitolite from my windows (workstation ) to a solaris box. [command used to install] ./gl-easy-install -q git sjcfsap1 git The command breaks at the following place . *Y*ou are logging into system : [gitserver] cloning gitolite-admin repo... Initialized em...

buildbot using msysGit causing intermittent datastreram error

We are using buildbot to run continuous integration. The built-in Git build step generates this command line: C:\Program Files\Git\bin\git.EXE fetch -t file:///s:/Repositories/repo +master s: is a samba share on a debian server mapped on the buildbot slave. It fails intermittently (once in ~50 builds) with this error: error: inflate:...

What are the limitations of Git on Windows?

Everywhere I read about Mercurial and Git they generally throw in a line or two which implies Git has limited ability on Windows (because of some Shell scrips cannot be ported, etc.) but I've never come across some page which explicitly mentions them. And most pages are a tad old. What are the limitations of Git on Windows in terms of f...

GIT usage for sub repositories

Hi All, I have the following requirement I have a framework repository which has two branch say 4.0 and 5.0 branch. I have a application repository which has two branch say 3.x and 4.x branch. I want the applcation to refer to a non modifiable framework code by version Eg. Application branch 3.x have within it framework code freezed f...

Keeping custom build configuration files in a git repository

I've got a project in a git repository that uses some custom (and so far unversioned) setup scripts for the build environment etc. I'd like to put these under version control (hopefully git) but keep them versioned separate from the project itself, while still living in the base directory of the project - I've considered options like loc...

run/invoke windows batch script from sh or bash script

Hello, I have a sh/bash script that needs to call a batch file with parameters (parameters are file names and are given in DOS/Windows format). Basically I have: script.sh #!/bin/sh declare var1=$1 declare var2=$2 dosomething var1 var2 ... <invoke batch script> var1 var2 ... dosomethingelse I'm using GNU bash, version 3.1.0(3)-releas...

Git for Windows - The Program can't start because libiconv2.dll is missing

Hi, When I attempt to run certain commands (like git push, for example) from a git Bash on Windows 7 (64bit) I get the error: The program can't start because libiconv2.dll is missing from your computer I have searched exhaustively for a solution to this. The most I can find is an issue thread at the google code site (Issue 419) and a...

Fix msysGit Portable $HOME location

I have successfully installed and configured msysGit Portable on my flash drive, and have used it to pull and push GitHub repos. However, I seem to always have to kludge the SSH support. Specifically, in order for SSH to find my key files, I have to follow these instructions to start a second instance of ssh-agent and then ssh-add my ke...

where are the source files after fetching a git repository

I just installed Git and fetched a repository from gitorious.org. The fetch was successful according to the git gui application. However when I look in the directory where I set up the local repository, there are no source files. I have H:\dev\qt\.git. Under .git folder there are a bunch of subfolders and some files. There is nothing un...

Using git with a proxy that rewrites SSL certificates

Hi, at $WORK, we have to use an introspecting web proxy that rewrites the SSL certificate chain. I can verify this by using curl to get an https URL or running (o.k., trying to run :-) ) the firefox plugin updater. The windows port of GIT, http://code.google.com/p/msysgit/, also complains about broken certificates. Is there a way to fo...

Git Bash on Windows - Where to Store and How to Invoke Bash Scripts

Using Git Bash on Windows, if I create a bash script, where do I put it so that I can access it from the bash shell? Basically, I want to create a bash shell script that does some stuff with files etc. I want to invoke the function from inside the bash with some parameters, and the script will then do its work. I am completely new to ...

git tag - based on commit time

Is there any way to tag the git repository based on the commit time. Ex: If I have the release time, I want to tag all the repositories used in the release as of the release time. The main issue is the tagging may happen few hours after the release. My repository is in a Windows XP system and I'm using msysgit to access git. Thank you...

How to assign value of a git command to a variable using script

Is it possible to assign the value a git command like git rev-list -n 1 --before=<timestamp> master to a variable. Ex: commits = git rev-list -n 1 --before=<timestamp> master then I want to something like git tag RELEASE_01 $commits[0] My repository is on a windows XP system and I'm using msysgit. Thank you ...

Guidence on using a remote Git repository for teamwork.

I project I have been working on has now been split between me and another developer. I have created a Git respository at my client's host of choice, CodeBase, and both me and the other developer have been able to clone the repo back to our machines. He is not able to push back to the remote though. I would like some guidence e.g. adv...

msysGit vs Git for Windows

I am having trouble determining the difference between msysGit and Git for Windows. How are they different? Why would I choose one over the other? ...

Git - How to fix "corrupted" interactive rebase?

I managed to create a little mess in my local git repository. I was trying to fix a broken commit by using the following instructions. Before running the "git commit --amend" (and after the git rebase --interactive) I decided that my changes were incorrect and so I executed "git reset HEAD --hard". Not a good idea, I tell you. Now the i...