when I am trying to commit my new local repository at GitHub from GitHub-desktop it is throwing an error "Commit failed - exit code 1 received"
To link a commit to a GitHub Issue, put the issue number with the # character in the Comment text box. For example, #111.
Your local Git commit email isn't connected to your account Commits must be made with an email address that is connected to your account on GitHub.com, or the GitHub-provided noreply email address provided to you in your email settings, in order to appear on your contributions graph.
Click History. Right-click the commit you want to revert and click Revert Changes in Commit.
Regarding:
Check first if you have added files to your index.
Open the command line and check your git status
.
Second, see desktop/desktop issue 3701:
some users have run into this error due to having nested
.git
directories.
Can you try searching your repository to see if you have multiple.git
directories?Had a
.git
in my repository (which I needed) and a.git
in a subfolder (which I deleted), then it worked.
Finally, check if you have any submodule (a .gitmodules
file at the root of your repo).
See desktop/desktop issue 1770.
If I commit changes in submodule myself than GitHub Desktop is able to push and/or commit changes after that. After submodule is committed manually SHA1 changes from dirty. At this point I can commit to main repo.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With