The other day I was finally feed up. Every day when I open my Git Bash window to pull in some new changes or push an update to GitHub the commands just seem to take forever to run. Even just a simple ls outputs the directory information to the screen but takes about 8+ seconds before the prompt returns.
I finally resolved myself to figuring out how to speed things up. As usual Stack Overflow (http://stackoverflow) to the rescue. Someone else was also experiencing the same issue, Git/Bash is extremely slow in Windows 7 x64.
The solution for me was to uninstall mysysGit 1.7.4, re-install, and then reboot. Now the Git Bash command return almost instantly.
Oh, don’t forget to backup any files you may have had in the git home directory, like .gitignore, etc.
***UPDATE - 6/28/2011***
This turned out to be only part of my problem, the next day the slowness returned. After doing a little more investigation I determined that my $HOME was being set to %HOMEDRIVE$%HOMEPATH%. Which for me turned out to be a network mapped drive, my company has a logon script that maps me to a networked home drive. This also explains some issues I had with configs when not on the work network since it was looking in two places.
The next solution was to create an environment variable HOME and point to to where I wanted all of my config files to reside, not on the network of course . To keep it simple and to make it work for all users I pointed HOME to %USERPROFILE%.
Now, the Git Bash commands are running a lot faster.
Registration for the 2011 Dallas Techfest is now open! Visit http://DallasTechfest.com for a list of speakers and other information.
The Dallas Techfest is once again brining some of the very best speakers on Java, .NET, Ruby and other technologies in the Dallas area over 2 days. That’s right this year is a two day conference. Lunch will be provided each day as part of the ticket.
Community Leadership Town Hall! Friday night, Jay Smith will be facilitating a Community Leadership Town Hall. This is an open space style discussion focused on the challenges of building communities in the technology arena.
In addition to two days of incredible sessions on the beautiful University of Texas at Dallas campus, we are also thrilled to be offering pre-conference sessions from our Platinum Sponsor, Improving Enterprises. These classes are taught by professional instructors in their state of the art facilities in Addison, TX. Each of these classes are discounted $200 for attendees of Dallas TechFest. Here are the details :
Agile Scrum Immersion (8/10 & 8/11)* - Organizations are increasingly moving from traditional waterfall methods of software development to agile methodologies. Scrum has emerged as one of the most commonly applied agile practices. Today's successful software projects implement at least some aspect of Scrum. This intensive two day instructor-led course guides participants through every characteristic of Scrum, including roles, planning, artifacts, and most importantly, the motivation behind implementing these elements. All this will be experienced through a balanced combination of lecture, candid discussion, hands-on exercise, and demonstration, as well as a few surprises.
Team Dynamics Workshop (8/11)* - Full details will be available shortly.
*Please note that the pre-conference seminars have minimum attendance requirements, and should these requirements not be met, your ticket will be refunded all but $100, the price of admission to Dallas TechFest itself.
There will be no refunds available after July 15th, 2011 at 12:01am. After that point all sales are final.
Don’t forget to use discount code TwoDays you will get $50 off the price of a ticket.
I just read on Scott Spradlin’s blog that St. Louis will be having a Day of .NET hosted by the St. Louis .NET User Group to be held August 5th and 6th.
There are already 33 confirmed speakers and 51 confirmed sessions, with more being added each week. You can find biographies of the speakers, as well as abstracts of the scheduled sessions, on the conference web site. A full agenda will be provided soon and a mobile session builder is being constructed.
The event will once again be held in the Ameristar Casino & Resort this year. Hotel rooms are available on-site, as they have been the prior two years.
Friday night will we will host our annual attendee social networking night, where you can grab a bite to eat and talk with speakers and sponsors in a relaxed atmosphere. This will be held in the nightclub area of the Ameristar and is exclusively available to the attendees at no additional charge.
More information can be found at http://www.stlouisdayofdotnet.com/2011.
I have been using git (msysgit on windows) a lot lately. One thing that really bothered me was that I couldn’t find a way to set the home directory. I wanted the Git Bash to open pointed to the directory C:\Solutions, this is where all of my source code resides. I am not sure if there isn’t a way to specify it or I just didn’t find it. I did however come up with a way that I can get it to open to the directory of my choice.
In Windows 7 do a search for git, right click and select properties.
Change the value of Start in to point to the directory you want Git Bash to start in. Click OK to close and save the information.
Launch Git Bash, here I am using Executor (http://executor.dk).
Git Bash will open at the path you specified in the Start in.
This did not change the home path, all .gitconfig, .bashrc, etc files are still located at ~. This just caused Git Bash to open pointed to the directory of your choice.
Oh, and another thing, if you re-install or upgrade msysgit you will have to reset the value to point to your directory. The installer overwrites the shortcut.
Microsoft once again to promote National GiveCamp Weekend! The weekend of October 21-23, 2011 has been designated National GiveCamp Weekend. If you currently have a GiveCamp scheduled, you do not need to move it. However, if you can move it, Microsoft is putting together several partnerships to help ease some of the logistics for the National GiveCamp weekend so organizers and participants can focus on supporting non-profit organizations:
· Free Venue: national partnerships to provide venue space. Space is limited and available on a first come, first served basis – so sign up early! Send your request to firstname.lastname@example.org.
· Food & Beverage sponsors: National sponsors to have signed up to have food and beverage service delivered to participating GiveCamp volunteers throughout the weekend.
· Promotion: Email templates and resources for your use in promoting to non-profits, as well as soliciting potential volunteers.
Microsoft will also put resources behind amplifying the impact of your GiveCamp to your community by helping create buzz to help draw volunteers and increase community awareness for the non-profits benefiting from GiveCamp.
GiveCamp is a great opportunity for people to work together, develop new friendships, and do something important for their community! Their goal is to see over 50 Give Camps held over the National GiveCamp weekend of 10/21 – 10/23.
Are you up to the challenge?
If you are interested in having a being part of the National GiveCamp Weekend here is what you need to do next.
- If you are interested in organizing a GiveCamp send the following information to email@example.com.
- Setup your GiveCamp site with the GiveCamp Starter Site available here: http://givecampstartersite.codeplex.com.
- For more information, visit http://givecamp.org.