git

git - merge to another branch

I have two branches, master and dev. I always work on dev and only check code into the master branch once it's been approved for production use. When I do so, I have to do the following: git checkout master git merge dev git checkout dev That's awfully verbose, and since I do it frequently, I'd like to minimize it. Is there any one gi...

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? ...

Including other libraries in Zend Framework applications

I have a ZF application using the standard structure: application/ <etc> library/ Zend/ public/ tests/ I also have a separate library using the following structure: library/ <classes> tests/ library/ Both use git for source control. I'd like to include the library in the application, but I'm struggling to find a nice...

Why isn't 'git bisect' branch aware?

I'm trying to find the source of a bug that's come up since a commit in the past day on a long lived branch (which will be released much much later) called feature-x. There's a bug though. I find behavior that I don't expect from my script which might have been introduced in any of the commit's up till now, specifically because features...

When should I use git add?

I'm finding myself using it each time before a commit. Is it right? If so, it should be the same command... ...

Expressionengine 2 and git (version control)

Hey guys I’m looking to move over to using git to make my EE development a lot easier and more manageable. I’m already aware of the guides posted on devotee and a few othersites but after scanning over them they seem a little old and seem to be specifically for ee 1.x, I was wondering if anyone had been successful with ee 2. I’ve only r...

Find a file history

Hey, How do I find in which git commits a certain file was changed? like.. git --when-did-it-change scr/ThatBuggyClass.java 88fa9f (HEAD) last time trying to debug it 99321c another round with ThatBuggyClass ... cheers! f. ...

git ignore for directories with spaces on Mac OS X

I'm trying to add some patterns to my .gitignore file to ignore *.mode1v3 and *.pbxuser files generated by Xcode. However, my app name has a space in it, so the files I want to ignore are in the Foo Bar.xcodeproj/ directory. Adding variants of these patterns don't seem to work: *.mode1v3 Foo Bar.xcodeproj/ Foo Bar.xcodeproj/*.mode1v3 Fo...

Fetch/Pull Part of Very Large Repository?

This is probably obvious and has been asked many times in different ways before, but I have not been able to find the answer after searching for some time. Assume the following: I have, say, a 500GB disk at the local end; I have a 100 terabyte remote repository; therefore, the cost of cloning the entire repository is simply not feasib...

Best tooling/methodology to work with a git client and an SVN repository

I've used SVN for about two years now (mostly via TortoiseSVN and IntelliJ), and experimented with git (mostly via TortoiseGIT ... detect a pattern here?) Our company is using SVN for the repository, and they're not thinking of switching any time soon. What is the recommended best practices and tooling to use git locally and work with t...

Clone remote git repository problem

I am trying to get a git repository up and running and installed git and gitosis on my remote ubuntu 8.04 server. I also have git running on my local ubuntu 10.04 machine. After alot of trying to get it all to work I managed to get the ssh keys to work. When I type: ssh [email protected] it returns: PTY allocation request faile...

how do i create/import a clojure project from github in netbeans ?

how do i create a project (a clojure project) in netbeans on windows given that i have the original project on git hub (http://github.com/babo/ai-contest-planet-wars-clj). i want this project in netbeans so i can make use of the enclojure plugin thx ...

Bug or feature? Paths replaced by symlinks are "forgotten" by git.

I've seen a few git-with-symlinks questions answered on here, but I'm still puzzled by this one. Suppose I've added directories to a git repository, then later replaced the directory with a symbolic link having the same name. The files are "still there" in the sense that they still have the same path through the symbolic link. However, ...

"Git Clean -fdx" recovery... possible?

hi guys, I probably did a huge mistake. relevant system info: Windows XP SP2 i686 Cygwin 1.7.6 git 1.7.1 I was trying to create an empty branch on a newly created git repository, here are the commands I just issued: git init git symbolic-ref HEAD refs/heads/klist rm .git/index <---- this command failed obviously, there was no ...

repo: command not found ?

I am new to git and repo. I am in window 7 so I use cygwin. I have installed git from cygwin setup. After that I try to repo with the following command in cygwin. $ repo init-u git://android.git.kernel.org/platform/manifest.git error like these> bash : repo: command not found I think I need to make setup in cygwin for repo. What do...

Re: Fetch/Pull Part of Very Large Repository?

Ok, based on the answer in Fetch/Pull Part of Very Large Repository? let's change the organization of the data to try and accomplish my goal of efficient partial checkout and commit of changes within the partial checkout. Assume the following: I have directories DIR001, DIR002, ... DIR00N spread across 100 terabytes of data; each DIR0...

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...

How to organize repositories with reusable components

I have the following git repositories: ReusableA ReusableB ReusableC Application1 ReusableB and C both depends on ReusableA. Therefore both repositories include ReusableA as a git submodule. Application1 depends on ReusableB and ReusableC, so it includes both as git submodules. However, this should cause the Application1 repository t...

Removing a specific revision from the Git history

I want to delete the revision history for a specific file in my Git repository that was made long ago. The goal is to make it look like the file was never committed for a specific revision. Does anyone know how to do this? Thanks! ...

Add ignored config file to git repo as sample.

I have an repository for an app that I'm working on that includes a configuration file. Currently, I distribute with a .dist extension, and have the user rename the file before editing it. nate:~/myAwesomeApp% git ls-files .gitignore README config.dist glorious_support_lib.p bestProgramEvar.f90 This is fine and dandy, and the actual ...