git commit -m “some message” returns error: pathspec
I'm trying to push a commit to my repository with a command-line commit message:
git commit -m "some commit message"
but I keep getting the following error:
error: pathspec 'commit' did not match any file(s) known to git.
error: pathspec 'message' did not match any file(s) known to git.
I've seen this question answered for obvious cases, like forgetting to use the '-m' flag when pushing a commit (here), but I'm using the correct flag -- this exact syntax works on other machines with clones of the same repository. On the troublesome (Red Hat 4.1.2) machine, I'm using:
git version 220.127.116.11
And I get the same error if I try using the long-form flag:
git commit --message="some commit message"
Has anyone seen this before? I don't have root access on this machine, so I can't update, but I'm wondering if this is a known issue with the above version (didn't find anything from googling though), or possibly a problem with the git configuration on this system?
I think I found the problem. I'm not too familiar with Red Hat, but what I found is the executable /usr/local/bin/git points to some executable called run-rhel, e.g.
/usr/local/bin/git -> run-rhel
and this executable is messing with git's command structure. I prepended the real git executable to my $PATH:
and now everything seems to work! Thanks for the quick response though!
Is there a way to show index numbers of commit in git log command, git log only show me SHA1 check sum. Thanks
I would like to check commit message before git commit. I use pre-commit hook to do that, but couldn't find the way to get commit message in .git/pre-commit script. How could I get it?
I lost my last commit because I accidentally ran git reset --hard HEAD^. Note: I didn't want to put the ^ at the end. Is there any way to get it back? It was 2 days of work :(
I often forgot that I have some new files and directly do, git commit -a -m My commit message This only commits changed files, and I have to do add the remaining files in a new commit. This means t
So, I occasionally make the mistake of pressing the up key one time too many or few and end up doing git commit -am changed foo instead of ./foo_test, resulting in extra commits in my repo that I th
I'm brand new to Git and totally frustrated with it. I'm using Eclipse in Windows. I've imported from a repository and made a few changes. Now I want to send these changes back to the repository. From
I have a git-repository of my project with about 20 commits. I know how to clone the actual commit with git clone, but how can I clone an old commit? is there a really good git-GUI (imho qgit is
Possible Duplicate: How do I enter an exclamation point into a git commit message from the command line? I'm new to git, and I did this command: git commit -m First Commit! this throws an error
When I'm trying to commit my work from inside sublime it gives me the following message: fatal: Unable to create 'my_project_path/.git/index.lock': File exists. If no other git process is currently ru
Running a git commit leads to the following output: [manu@host] git: git commit -a -m StreamIt instrumentation [master 263410f] StreamIt instrumentation 62 files changed, 6117 insertions(+), 5748 de
I've been having issues with adding files to my commits. In short, whenever I do git add , the files added to the unstaged commit are from the Git folder in my Program files dir (to clarify, I'm using
I am trying to run a commit by issuing the command: git commit -m commit message The terminal window sometimes hangs, and I cannot figure out the source of the problem. The hanging disappears afte
I have a project in Git. What I want is a list of only the commit messages and the hashes between two commits and store it in a text file. Is there any command that does this ? Thanks.
I am using git from the command line, and trying to add a line break to the commit message (using git commit -m ) without going into vim. Is this possible?
I'm using my own editor as my Git core.editor that I often have open and running already. When I use it to edit a commit message, for example after git commit # no message specified the default messa
I'm really not a git expert. usually I only use -git add -A then git commit -mmsg then git push and this way everything works just fine. This time for change, another use made a commit to my p
Possible Duplicate: Start a git commit message with a hashmark (#) I have something to do with my latest commit as I have to give a hashmark as the starting line for all my commit message for exampl
We would like to ensure that every commit message have a Jira ticket number in the subject. For instance, it should be something like MA-12: Fixed issue about .... I know that this can easily be don
I have these Vim mappings for Git. Most of the commands below work, but the last one, gm, doesn't work at all. I want to open a new Vim (preferrably with my git commit message template already loaded,
I'm running a very rapid code-compile-test loop where I am amending changes to my commits far more often than not. For example: # Make some changes $ git commit -m Added feature X # Compile, test #
Recently, following any git pull, git has started spawning my text editor, and asking for a merge commit message. A commit message is already pre-filled, and I just have to save and close the window t
When git does a commit it rewrites binary files with something similar to rewrite foobar.bin (76%). What is that %? Is it percent changed or percent retained from the older file. I know that git uses
Using rev-list, I've figured out how to get a list of all revisions on one branch since some commit. How can I get a list of all revisions on all branches since some commit? Let's say the top of my re
I just commited my working tree, added to index first, with $git commit -m 'test' I saved the stdout-put from this to a file and I see at the top of it that it says # On branch master # Changed but
This is my first time running git from the command line. I need to know how does one save the commit message? I mean what keys should I press to go past this screen:
For some days I have had a strange problem with my Git Bash installation: Whenever I run Git Bash, I immediately receive the error message uname.exe has stopped working, and a stackdump is created.
There's ways to change the message from later commits: git commit --amend # for the most recent commit git rebase --interactive master~2 # but requires *parent* How can you change the commit message
I'm working on Java to deal with Git data, and I need to save a Git message of each commit in a Java variable. How can I do that?
Anyone know why this could be? $ git log --pretty=oneline --abrev-commit adaa8c4 added a third line 6f80266 added a second line 9c631a4 initial commit $ git checkout 9c $ error: pathspec '9c' did not
I am trying to make a commit like git commit --author=John Doe <firstname.lastname@example.org> -m <the usual commit message> where John Doe is some user in whose name I want to make the commit. It app
Often during a commit($git -commit -m ) I would wish to read my last comment to remember what progress I have made. Is there an easy way to directly access the last commit message through cmd line?
Building a query to select M entities that have no corresponding N entities returns an error with the following query: return $this->getEntityManager() ->createQuery( 'SELECT p FROM VolVolBundle
When writing a commit message, what is the difference between git -m message and git commit -am message Have been listening to a tutorial and the guy did not clearly explain the difference between
I use git add -p to stage my changes. What I'd like to be able to do is to accumulate a commit message as I'm examining my changes and then when I call git commit, it is already filled out for me
So, I have two git branches, master and testing. I checkout testing. I make some changes that are only halfway done and not ready to even stage let alone commit, I'm just screwing around. If I checkou
I am relatively new to Linux so this is probably an easy one but when I use quotes (single or double) around my git commit messages the words are taken as filenames. How do I use -m with spaces in the
I can run the checkstyle fine through ant on the command line. Unfortunately, with this pre-commit checkstyle git hook installed, when I try to commit via the git shell or cmd prompt I get the followi
Is there any git command to fetch an intermediate commit, just like 'svn co -r xxx' works? Thanks!
i've started development of some little project and did not use feature branches. now i would like to release a little part of this project, because it's stable enough to get released. what i would li
I know how to add and commit one file: git add [file name] and git commit -m but what about if I have many file in different dir. how is the right way to do it? Thanks.
I have the hash for a git commit I made a few weeks ago. I tried checking it out but it says that the hash did not match any file(s) known to git. I also looked for it in git reflog, but don't see i
We are working on tickets, and when we use the ticket number in the git commit message on the first line, then the ticket is updated with the commit message. To make things simple we always work on a
Is it possible to make git commands highlight a commit message in the terminal? For example: $git stash Saved working directory and index state WIP on master: 9d657ff Sort events HEAD is now at 9d657
I'm using some private annotations in my git commit messages. For example, when I fixed something in module MOD_A, the commit message looks like this: FIX [MOD_A] Fixed something As long as there's F
I need a plumbing command to print the commit message of one given commit - nothing more, nothing less.
With newer versions of git it's possible to sign individual commits (in addition to tags) with a PGP key: git commit -m some message -S And you can show these signatures in the output of git log wi
I am following the easy git guide at nettuts easy git guide I initialised an empty git instance in my ~/ directory and then added my .vimrc and my .vim/ files. git add .vimrc git add .vim However whe
I made a commit some times ago and I see some spelling error in the text for commit. As Far as I know this test is for users to understand what commit is about and has no effect on source files so if
This question already has an answer here: How do I push amended commit to the remote git repo? 7 answers I just made pushed a commit, then realized I needed to change the commit message. So on
I always use git commit --verbose. Is there an equivalent option/setting that will make git show me the diff when I'm rewording a commit message during git rebase --interactive?