GithubHelp home page GithubHelp logo

bitcababy / git-tmbundle Goto Github PK

View Code? Open in Web Editor NEW

This project forked from jcf/git-tmbundle

1.0 2.0 0.0 1.29 MB

The Git TextMate Bundle

Home Page: http://jcf.github.com/git-tmbundle

License: MIT License

git-tmbundle's Introduction

The Git Textmate Bundle.

Release 1.8.0 [2009-07-31]

James Conroy-Finn is the new maintainer of this bundle. If you have cloned the bundle from Tim Harper’s repository, please update your git config settings to point to his repository:

  cd ~/Library/Application\ Support/TextMate/Bundles/Git.tmbundle
  git config remote.origin.url git://github.com/jcf/git-tmbundle.git

Thanks — the management

Installation

  mkdir -p ~/Library/Application\ Support/TextMate/Bundles
  cd ~/Library/Application\ Support/TextMate/Bundles
  git clone git://github.com/jcf/git-tmbundle.git Git.tmbundle
  • In the TextMate preferences, advanced tab, shell variables, set the TM_GIT variable to point to your installation of git (ie /usr/local/bin/git)
  • Many shortcuts are available from the Git-shortcut (Ctrl-Shift-G). Subversion commands are Command-Option-g. Less frequent commands are accessed via the menu.
  • Update your bundle by running the “Update Git Bundle” command.

Support

The Mailing list has now been closed. Please feel free to report issues using the Issue tracker.

Theme notes:

The “Git Commit Message” Language defines two scopes that can be used by a theme to generate “line too long” warnings for the first line of the commit:

  • invalid.warning.line-too-long.git-commit
  • invalid.error.line-too-long.git-commit

The warning scope triggers when the first line exceeds 50 characters; the error scope over 65 characters. These aren’t generally-used TextMate scopes, so you can add new rules to your preferred themes, such as orange background/red background. You can also edit the regex to change the preferred character counts.

Who:

Maintainer, Lead Developer:

Previous Maintainers

Git-tmbundle superstars

The Git TextMate Bundle wouldn’t be possible without the contributions of the following fine gentlemen:

Major Contributions

  • Allan Odgaard – Started the bundle, got it rolling. Many patches. Oh, and TextMate :-).
  • Sam Granieri – GitK, Many of the git-svn commands, Git initialize repository command, menu layouting, create-tag.
  • Johan Sørensen – Contributing the CSS styling.

Patches, etc

  • Tommi AsialaREADME file submission
  • Lawrence Pit – Performance Enhancements
  • Jay Soffian – Bug report with patch (missing environment variables)
  • Humberto Diógenes – Git-svn fetch command
  • Lee Marlow
  • Geoff Cheshire – Textile’d the README to make it look good on GitHub
  • Martin Kühl – Patch to allow committing into a git repository that’s not the project root
  • Diego Barros – new config options, usability improvements
  • Thomas Aylott – Git commit language folding
  • Michael Sheets – Usability improvements
  • Henrik Nyh – Git 1.6 commit message compatibility and spelling corrections
  • Slava Kravchenko – Ruby 1.9 compatibility
  • Adam Vandenberg – First-line-too-long support

Please feel free to send a pull request if you’ve added any functionality to this bundle that you think the rest of the git-loving, TextMate-using world would appreciate!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.