Nathan Broadbent
|
c21039646c
|
Added example cron config to keep all local repos up-to-date automatically [ci skip]
|
2011-12-18 02:03:13 +08:00 |
|
Nathan Broadbent
|
710fb7181e
|
Implemented a robust git_index_update_all_branches function, to automatically perform a safe fast-forward of all local branches, if their remtoes and merge refs are configured. Can be run from a cron script to keep all repos up to date
|
2011-12-18 00:22:01 +08:00 |
|
Nathan Broadbent
|
6eaeb873d6
|
It is often useful to exclude the basename of a file from status shortcuts. i.e. git_exclude_basename $e2
|
2011-12-17 11:05:18 +08:00 |
|
Nathan Broadbent
|
1ad7408d05
|
Took some inspiration from git tab completion, and separated the completion of '--' commands from project directories
|
2011-12-17 10:53:58 +08:00 |
|
Nathan Broadbent
|
cb50656cf0
|
Finally sorted out tab completions for git aliases, works with all versions of git (1.7.5.4 up to 1.7.8) (#11)
|
2011-12-15 00:32:30 +08:00 |
|
Nathan Broadbent
|
993c9ee9fc
|
Replaced all occurences of 'local IFS=' with 'IFS= ... unset IFS'. Fixes #12
|
2011-12-14 13:27:39 +08:00 |
|
Nathan Broadbent
|
2cd411aa4f
|
Fixed git alias tab completion (#11), using a slightly altered workaround contributed by @bronson - Thanks!
|
2011-12-14 13:16:47 +08:00 |
|
Nathan Broadbent
|
6a757687c5
|
Fixed git_set_default_remote to use current branch for default
|
2011-12-13 12:40:36 +08:00 |
|
Nathan Broadbent
|
938c982e99
|
Fixed bisect tool
|
2011-12-10 16:35:54 +08:00 |
|
Nathan Broadbent
|
a09f31f9d3
|
Added git bisect wrapper to find commit that removed text
|
2011-12-10 16:33:50 +08:00 |
|
Nathan Broadbent
|
46637dc15c
|
Allow change to a top-level directory within $GIT_REPO_DIR by prefixing the arg with '/'. Comes with tab completion. For example, if you have a directory ~/src/rails, you can move here by typing 's /ra[TAB]'
|
2011-12-09 22:59:32 +08:00 |
|
Nathan Broadbent
|
debcffa417
|
Added functions to quickly add git ignore rules to either .gitignore or .git/info/exclude
|
2011-12-03 01:47:20 +08:00 |
|
Nathan Broadbent
|
9a8d10103f
|
Added git function to set default remote for a branch. By default it sets: branch.master.remote = origin, branch.master.merge = refs/heads/master
|
2011-11-26 12:06:34 +08:00 |
|
Nathan Broadbent
|
f2482cf819
|
Alias 'git' to the 'hub' wrapper, if installed. Wraps the git command with awesome github focussed shortcuts.
|
2011-11-17 10:05:09 +08:00 |
|
Jacob Lukas
|
ea26846077
|
Add a couple comments
|
2011-11-09 20:14:42 -08:00 |
|
Jacob Lukas
|
bfe91e04f0
|
Fix whitespace
|
2011-11-09 20:11:24 -08:00 |
|
Jacob Lukas
|
5e507af747
|
Fix add/remove with spaces/special characters
|
2011-11-09 20:02:29 -08:00 |
|
Jacob Lukas
|
a1a7e3066e
|
Fix switching to repositories with spaces or other special characters in their path
|
2011-11-09 11:37:06 -08:00 |
|
Will Walthall
|
456cedb082
|
Added an alias for 'git add -p'
|
2011-10-28 08:00:56 -04:00 |
|
Nathan Broadbent
|
7c3911a605
|
Added formatted alias index function. Call 'git_aliases' to remind yourself of git shortcuts.
|
2011-10-26 13:20:18 +08:00 |
|
Nathan Broadbent
|
dd1549e0ec
|
Refactored code so that git_update function is reusable
|
2011-10-25 12:03:38 +08:00 |
|
Nathan Broadbent
|
7e84fc7a56
|
fixed update_all command
|
2011-10-25 10:39:38 +08:00 |
|
Nathan Broadbent
|
e5eeb36861
|
Fixed git batch commands
|
2011-10-22 12:45:26 +08:00 |
|
Nathan Broadbent
|
a82434c9e6
|
Fixed commands for git_index
|
2011-10-21 17:43:20 +08:00 |
|
Nathan Broadbent
|
421560e9a0
|
Added debugging output to git_status_shortcuts (enable with scmbDebug=true)
|
2011-10-21 11:03:18 +08:00 |
|
Nathan Broadbent
|
4c42f5df56
|
Merge remote branch 'beef/master'
Conflicts:
install.sh
lib/scm_breeze.sh
|
2011-10-21 08:38:54 +08:00 |
|
Andrew Lorente
|
cb8a3a6121
|
Remove dependency on seq
seq is unfortunately not available on OSX. Brackets appear to be fully
shell- and platform-independent.
|
2011-10-20 13:47:19 -07:00 |
|
Andrew Lorente
|
99e4e9dcda
|
Fix a typo in a function name
|
2011-10-20 13:47:10 -07:00 |
|
Lennaert Meijvogel
|
cf8e3875a3
|
Add '--' to git reset command to make it work for deleted files.
|
2011-10-20 21:55:51 +02:00 |
|
Nathan Broadbent
|
33fe02982a
|
Fixed bug when trying to use gc -m "commit message"
|
2011-10-20 20:27:26 +08:00 |
|
Nathan Broadbent
|
4d5126731a
|
Added missing parse_git_branch function
|
2011-10-20 19:30:55 +08:00 |
|
Jonathan del Strother
|
7deb0c7909
|
Add zsh/shwordsplit compatibility for git_status_shortcuts
Necessary so that IFS works as expected
|
2011-10-20 12:11:08 +01:00 |
|
Nathan Broadbent
|
a4d5006b5a
|
Removed sed command. I can't remember why it was necessary.
|
2011-10-20 12:47:32 +08:00 |
|
Nathan Broadbent
|
6c82cc25ed
|
Made git_show_affected_files cross platform at the expense of colorized revision (for now)
|
2011-10-20 12:11:59 +08:00 |
|
Nathan Broadbent
|
8700f41ba8
|
Fixed the previous fix..
|
2011-10-20 12:05:53 +08:00 |
|
Nathan Broadbent
|
3f37f8f53d
|
Made status command use grep instead of head & tail
|
2011-10-20 12:02:54 +08:00 |
|
Nathan Broadbent
|
63e5904cee
|
Added 'git_pull_then_push' alias
|
2011-10-20 08:35:02 +08:00 |
|
Nathan Broadbent
|
d04e2b464e
|
disable keyboard shortcuts by default
|
2011-10-20 08:32:50 +08:00 |
|
Nathan Broadbent
|
a66a6d4d3f
|
Made tail and head commands portable
|
2011-10-20 08:07:19 +08:00 |
|
Nathan Broadbent
|
d2ebf6bdeb
|
Clear vars first
|
2011-10-20 01:27:06 +08:00 |
|
Nathan Broadbent
|
090a4d920d
|
tweaked comment
|
2011-10-19 21:28:45 +08:00 |
|
Nathan Broadbent
|
70b32895d6
|
removed comments
|
2011-10-19 21:25:11 +08:00 |
|
Nathan Broadbent
|
11d453d8fb
|
Ignore bindings if not defined
|
2011-10-19 21:24:21 +08:00 |
|
Nathan Broadbent
|
a6bc784cc5
|
removed dup file
|
2011-10-19 20:12:29 +08:00 |
|
Nathan Broadbent
|
5e8dd2a93a
|
Fixed message
|
2011-10-19 20:11:48 +08:00 |
|
Nathan Broadbent
|
21c2f1b4ff
|
Tell user to load SCM Breeze manually.
|
2011-10-19 18:33:32 +08:00 |
|
Nathan Broadbent
|
2d54f0d9de
|
fully ignore warnings
|
2011-10-19 18:24:13 +08:00 |
|
Nathan Broadbent
|
f43ca59244
|
Ignore bind complaints if not sourcing install script
|
2011-10-19 18:23:33 +08:00 |
|
Nathan Broadbent
|
72dec92d35
|
Reorganised code
|
2011-10-19 18:04:54 +08:00 |
|
Nathan Broadbent
|
48a8cf6f7d
|
comments
|
2011-10-19 16:53:08 +08:00 |
|