Domanda

While using GitHub for mac, I'm getting the following error box when I try to submit my commit:

# On branch Integrating-a-recommendations-textbox
# Changes not staged for commit:
#   (use "git add <file>..." to update what will be committed)
#   (use "git checkout -- <file>..." to discard changes in working directory)
#
#   modified:   assets/app/scripts/templates/popups/recommend.hbs
#   modified:   web/wgwt/models.py
#   modified:   web/wgwt/views.py
#
no changes added to commit (use "git add" and/or "git commit -a")
 (1)

I looked at some other questions, for instance here: GitHub for Mac: Can't commit and sync or just commit because I have to add files before

But I don't want to use the terminal as a workaround, I want to commit using GitHub for mac. Restarting my machine didn't help. I can see the additions I made to the files in green in the GitHub for Mac changes tab, but can't seem to get past this error. Thanks for any help!

È stato utile?

Soluzione

I understand that you want to use your GitHub for Mac GUI, but if you were to commit your changes through the terminal instead, here is what you would do:

# Get the status of your working copy:
$ git status
# On branch Integrating-a-recommendations-textbox
# Changes not staged for commit:
#   (use "git add <file>..." to update what will be committed)
#   (use "git checkout -- <file>..." to discard changes in working directory)
#
#   modified:   assets/app/scripts/templates/popups/recommend.hbs
#   modified:   web/wgwt/models.py
#   modified:   web/wgwt/views.py
#

# Add each file you want to commit individually:
$ git add web/wgwt/models.py

# Or add them all at once:
$ git add "*"

# Make your commit
$ git commit

# You can also use the `--all` or `-a` flags during the commit
# to add all **tracked/modified** files (but not untracked files)
$ git commit -a

# To push the new commits to a remote repo, use the following:
$ git push <remote-name> head
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top