Aptana 3, GitHub can clone but can't commit

I am very new to GitHub and I am using Aptana 3 on Ubuntu. I was able to clone a repository for GitHub by using file/import/Git Repository

When I added files to the local repo and I tried to commit I get this error.

  • Github push error. unable to read askpass & could not read Username
  • Aptana, SourceTree and Git - Beginner
  • Aptana 1.5 “svn: Error resolving case of”
  • Import a local (existing) git repo into Aptana 3
  • Push / Pull current branch
  • Aptana: Git merge without fast forward
  • Unhandled event loop exception
    No more handles [Unknown Mozilla path (MOZILLA_FIVE_HOME not set)]
    

    How do I commit to GitHub in Aptana?

  • Escaping characters in GitHub code search
  • Track files locally, but never allow them to be pushed to the remote repository
  • How to solve “Application Error” in Heroku (Python)
  • List all Java repositories on github using api
  • Are dependent pull requests in Github possible?
  • how to update file in github via ubuntu
  • One Solution collect form web for “Aptana 3, GitHub can clone but can't commit”

    The SO answer “How to set up internal browser for Aptana on Linux” lists some solution.
    Check also your version of Aptana vs. JDK (32 or 64 bits): “Barking Up the Wrong Tree”

    More recently (December 2012, Bruno Carlin), this issue can also be linked to the version of Xulrunner in Arch LinuX repositories (see “Aptana Studio/Eclipse and Xulrunner “)

    The solution is that Aptana Studio cannot work with the version of Xulrunner in Arch LinuX repositories because it is too recent.

    To solve this problem, I had to install xulrunner 1.9.2 from AUR:

    yaourt -S xulrunner192
    

    Finally, I put

    -Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner-1.9.2
    

    at the end of the AptanaStudio3.ini file in the Aptana Studio folder. For the package in the Arch Linux repositories, this file is /usr/share/aptana/AptanaStudio3.ini.

    Git Baby is a git and github fan, let's start git clone.