Frequently I'll have a workflow like the following:
Commit changes to a group of files
Commit changes to a different group of files
Realize I missed some changes that belong in the first commit
Curse
I can't make use of git commit --amend because it's not the most recent commit that I need to change. What's the best way to add change...
We use git to manage our project, we have a branch for each:
dev
staging
production
I want to use git tags to manage versions of the software. As far as I can see if I am on a branch and add a few commits, I then have to run:
git tag 1.0
Repacing 1.0 with whatever version number we are up to, then I can push the tag using:
git push ori...
Can I use git-svn without having the git-svn-id: entries appended to my commit message?
I have found the svn.noMetadata option comes with a warning (emphasis mine):
This gets rid of the git-svn-id: lines
at the end of every commit.
If you lose your
.git/svn/git-svn/.rev_db file, git svn
will not be able to rebuild it and...
I am on github. I set up a .gitignore file in which I specify files not to be added to future commits since I'm trying to lighten the cloning. Now I need to delete all those .class files for example from all the previous commits to share only the necessary sources, otherwise no matter my efforts it will always weight 50mb more or less. I...
Hi,
I keep getting an annoying popup that keeps asking me for a git password while accessing my git repo from another machine.I have no git password set up..Have referred various guides to setup git and have gone through the ssh pub/pri key setup.Any help would be appreciated
Regards,
Manish Narang
...
I want to deploy git for my organisation. I want users to have no access to the server and to make commits only to the repository.
However I want the repository to be a real file system that I can use with an apache virtual host.
What I have done is the following:
cd /home/vhosts
git init --shared {projectname}
git config receive.denyCu...
My problem is that I have a bunch of different capistrano recipes and code snippets that I use across multiple projects. My local file structure is a folder called helper-snibbits with folders under that called ./capistrano, ./php-bits, and .py-bits
I can track each snippet individually with a repo but that becomes hard to manage on the...
When I run a Git command like this
git show 2cc9f40e99c34f9117a6feae3aa plugins/sfDoctrineGuardPlugin/modules/sfGuardAuth/templates/_signin_form.php
I usually get nothing. Sometimes I get something similar to what I'd see for git diff but usually it returns nothing. From what I understand, this is not the expected behavior. Am I doing...
I am really new to git and I tried today to do my second ever commit of some new code to my repo. The thing is, I'm not sure if the git actually occurred.
Github says the last commit was 2 days ago.
When I type git add . nothing shows up.
When I go to github, the Rails3 file says loading commit data. I have been waiting for about 30 mi...
I'm trying to add an external repo as a submodule of my repo, so I followed these instructions, doing:
git submodule add git:... vendor
git submodule init
git submodule update
then I tired:
git submodule init vendor
git submodule update vendor
The submodule that I'm adding has submodules, and the submodule's submodules appear to to...
If I merge branch a in b, after merging i have to push then branch for update the remote branch or merge updates remotes branch?
...
Let's say I have 3 unpushed commits. Now I want to change the commit message of the first or second commit (changing them for the third one is simple using git commit --amend). How to do that?
...
I am looking into the creating a repository for work. Github would be perfect, except that, for security reasons, the repo must reside on our internal network.
Is there a github-like project out there that I could use?
Any recommendations?
...
Hello. I'm using git.
And previously, I tried to experiment with my program and then, I feel like going back (checkout) to previous commit. Then, I changed something, committed.. etc..
The question is, How do I go back to the state before I checkout.
I know I could git checkout the-hash,
But I don't know the-hash.
git log only show h...
To [email protected]:xxx/xxxxx.git
! [rejected] master -> master (non-fast-forward)
error: failed to push some refs to '[email protected]:xxx/xxxxx.git'
To prevent you from losing history, non-fast-forward updates were rejected
Merge the remote changes before pushing again. See the 'Note about
fast-forwards' section of 'git push --hel...
I've used a perl script to modify all tab characters in a php git repository and changed them all to 4 spaces.
$ find -iname \*.php -exec perl -pi -e "s/\t/ /g" {} \;
I can commit this change with git commit, but it will mark me as the author of all changed lines inside git blame after this commit is made.
Is there any way to commi...
Hello!
I am running msysgit 1.7.3.1. If I run stash apply, and there is a conflict,
all of my stash changes get staged. Is this the correct behaviour? I found it a
little surprising.
Another question: if I have stashed 10 files, and there is a conflict in one of
them, will stash apply abort when it has a conflict, or will it apply all...
I have the task of migrating my team & source from git to Perforce, and I'm looking for ideas on how to move the git history into p4.
I would be happy moving master branch only. However, even that is proving problematic.
I'm using the wonderful git-p4 tool. I create an destination area in my p4 workspace, and use git p4 clone //depot/S...
I have a remote repo on github, and on my local machine I have a few different branches (so I can switch between the branches using "git checkout master", "git checkout branch2", etc.).
When I run the "git fetch" command, I am never sure if it's fetching updates for ALL of those branches or ONLY the branch I'm currently working in (the o...
I want to clone a GIT repo and NOT end up with a .git directory. In other words I just want the files. Is there a way to do this?
git clone --no-checkout did the exact opposite of what I want (gave me just the .git directory).
I am trying to do that for a remote repo, not a local one, meaning this is not a duplicate of "How to do a “g...