4 years agoMerge pull request #33 from ElliottLandsborough/patch-1 master
James Brumond []
Merge pull request #33 from ElliottLandsborough/patch-1

Ability to specify reference directory

4 years agoAbility to specify reference directory
Elliott L []
Ability to specify reference directory

This can speed up pulls of large remote repositories.

More info here: http://randyfay.com/content/reference-cache-repositories-speed-clones-git-clone-reference

4 years agoadded GitRepo::git_directory_path()
James Brumond []
added GitRepo::git_directory_path()

the new git_directory_path method returns the path to the ".git" directory in the case of a normal directory, or the repo path in the case of a bare repo.

also changed the get_description() and set_description() methods to use this new method.

4 years agoMerge pull request #31 from MAXuk/master
James Brumond []
Merge pull request #31 from MAXuk/master

Fix working with description in bare(non-bare) repository!

4 years agoFix working with description in bare(non-bare) repository!
Zalysin Maxim []
Fix working with description in bare(non-bare) repository!

4 years agoMerge pull request #30 from steveworley/add-tags-too-many-params
James Brumond []
Merge pull request #30 from steveworley/add-tags-too-many-params

Quoting the for add_tag

4 years agoUpdating quotes to use escapeshellarg
Steve Worley []
Updating quotes to use escapeshellarg

4 years agoQuoting the for add_tag
Steve Worley []
Quoting the for add_tag

4 years agoAdded pledgie badge for donations
James Brumond []
Added pledgie badge for donations

4 years agoMerge pull request #29 from thelfensdrfer/master
James Brumond []
Merge pull request #29 from thelfensdrfer/master

Added git log command

4 years agoAdded documentation
Tim Helfensdörfer []
Added documentation

4 years agoMerge remote-tracking branch 'upstream/master'
Tim Helfensdörfer []
Merge remote-tracking branch 'upstream/master'

4 years agoMerge pull request #27 from syrusakbary/patch-1
James Brumond []
Merge pull request #27 from syrusakbary/patch-1

Fixed Git.pho commit error in flags

4 years agoFixed Git.pho commit error in flags
Syrus Akbary []
Fixed Git.pho commit error in flags

4 years agoMerge pull request #26 from BishoyA/master
James Brumond []
Merge pull request #26 from BishoyA/master

Fixed Syntax error

4 years agoFixed Syntax error
Bishoy A []
Fixed Syntax error

Fixed a syntax error at line 379

4 years agoAdded commit_all argument to Repo::commit
James Brumond []
Added commit_all argument to Repo::commit

Now the -a flag can be overridden when calling Repo::commit by passing in a second parameter false, eg.

$repo->commit('commit message here', false);

5 years agoadded Git::clone_remote() method
James Brumond []
added Git::clone_remote() method

5 years agoadded argument to GitRepo::rm for using the --cached flag [see #23]
James Brumond []
added argument to GitRepo::rm for using the --cached flag [see #23]

5 years agoMerge pull request #23 from mAAdhaTTah/master
James Brumond []
Merge pull request #23 from mAAdhaTTah/master

Add `git rm` method GitRepo::rm

5 years agoAdd `git rm`
James DiGioia []
Add `git rm`

5 years agoFormatting 0.2.0
James Brumond []
Formatting

5 years agoAdded Git::windows_mode() method
James Brumond []
Added Git::windows_mode() method

5 years agoMerge pull request #21 from mAAdhaTTah/master
James Brumond []
Merge pull request #21 from mAAdhaTTah/master

git status + bugfix

5 years agoForgot a space :(
James DiGioia []
Forgot a space :(

5 years agoAdd bool for git clean
James DiGioia []
Add bool for git clean

5 years agoAdd force flag to "git clean" command
mAAdhaTTah []
Add force flag to "git clean" command

5 years agoMake html display toggle-able in git status
mAAdhaTTah []
Make html display toggle-able in git status

5 years agoAdd git status function
mAAdhaTTah []
Add git status function

5 years agoSplit parse_ini statement to eliminate parse error
mAAdhaTTah []
Split parse_ini statement to eliminate parse error

5 years agoMerge pull request #20 from erikjwaxx/feature/list-tags
James Brumond []
Merge pull request #20 from erikjwaxx/feature/list-tags

Add a method to list tags in a repo

5 years agoAdd a method to list tags in a repo analogous to the list_branches methods. Also cleans up some trailing whitespace.
Erik Weatherwax []
Add a method to list tags in a repo analogous to the list_branches methods. Also cleans up some trailing whitespace.

5 years agoMerge pull request #19 from erikjwaxx/feature/bare-repos
James Brumond []
Merge pull request #19 from erikjwaxx/feature/bare-repos

Add support for instantiation of a GitRepo from a bare repository path.

5 years agoAdd support for instantiation of a GitRepo from a bare repository path.
Erik Weatherwax []
Add support for instantiation of a GitRepo from a bare repository path.

5 years agoMerge pull request #18 from robbat2/master
James Brumond []
Merge pull request #18 from robbat2/master

Environment support

5 years agoAdd support for consistent environment handling, to allow overrides like GIT_SSH.
Robin H. Johnson []
Add support for consistent environment handling, to allow overrides like GIT_SSH.

Signed-off-by: Robin H. Johnson <robbat2@orbis-terrarum.net>

5 years agoMerge pull request #17 from gartner/master
James Brumond []
Merge pull request #17 from gartner/master

Autoload package when installed using Composer

5 years agoDon't change package name
Mads Lie Jensen []
Don't change package name

5 years agoMake composer generate a classmap
Mads Lie Jensen []
Make composer generate a classmap

This enables the package to be autoloaded.

5 years agoMerge pull request #16 from erikjwaxx/master
James Brumond []
Merge pull request #16 from erikjwaxx/master

Add a minimal composer.json so Composer can read this repo.

5 years agoAdd a minimal composer.json so Composer can read this repo.
EriK Weatherwax []
Add a minimal composer.json so Composer can read this repo.

5 years agobump version (0.1.3)
James Brumond []
bump version (0.1.3)

5 years agoMerge pull request #15 from bmorg/list_remote_branches
James Brumond []
Merge pull request #15 from bmorg/list_remote_branches

Added list_remote_branches()

5 years agoadded list_remote_branches()
bmorg []
added list_remote_branches()

6 years agoAdded git log command
Tim Helfensdöerfer []
Added git log command

6 years agoupdated readme
James Brumond []
updated readme

6 years agoupdated readme
James Brumond []
updated readme

6 years agogeneral, long overdue updates
James Brumond []
general, long overdue updates

6 years agoMerge pull request #12 from tomasfejfar/fix-windows-executable
James Brumond []
Merge pull request #12 from tomasfejfar/fix-windows-executable

There is a method to set git binary statically.

6 years agoAdded missing methods for extra git commands
James Brumond []
Added missing methods for extra git commands

6 years agoThere is a method to set git binary statically.
Tomas Fejfar []
There is a method to set git binary statically.

6 years agoMerge pull request #8 from woolfg/gitpull
James Brumond []
Merge pull request #8 from woolfg/gitpull

git pull method added

6 years agogit pull method added
Wolfgang Gassler []
git pull method added

6 years agoMerge pull request #7 from woolfg/escapedarguments
James Brumond []
Merge pull request #7 from woolfg/escapedarguments

commit message shellescaped, thus, injection is prevented

6 years agocommit message shellescaped, thus, injection is prevented
Wolfgang Gassler []
commit message shellescaped, thus, injection is prevented

6 years agoMerge pull request #6 from uuf6429/master
James Brumond []
Merge pull request #6 from uuf6429/master

Bug fixes

6 years agoUpdate Git.php
Christian Sciberras []
Update Git.php

Exceptions now actually show repo path.

6 years agoUpdate CI_Git.php
Christian Sciberras []
Update CI_Git.php

Exceptions now actually show repo path.

6 years agoMerge pull request #5 from uuf6429/patch-1
James Brumond []
Merge pull request #5 from uuf6429/patch-1

Added description-related methods

6 years agoAdded description-related methods
Christian Sciberras []
Added description-related methods

6 years agoMerge pull request #4 from adriacidre/master
James Brumond []
Merge pull request #4 from adriacidre/master

Some extra methods

6 years agoAdded push method
Adria Cidre []
Added push method

6 years agoAdded merge fetch and add_tag
Adria Cidre []
Added merge fetch and add_tag

7 years ago#3 initialized results arrays in test suite to `null`
James Brumond []
#3 initialized results arrays in test suite to `null`

7 years agoMerge pull request #3 from fitorec/master
James Brumond []
Merge pull request #3 from fitorec/master

Structure was modified of $Git_Tests['Git']

7 years agoStructure was modified of $Git_Tests['Git']
Fitorec []
Structure was modified of $Git_Tests['Git']

Author: @fitorec <chanerec@gmail.com>
---------------------------------------------------------------------
test/test-suite.php | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)

8 years agoreformated code
James Brumond []
reformated code

8 years agoAdded list_branches and active_branch methods
Konstantin Tokarev []
Added list_branches and active_branch methods

8 years agoAdded note about tutorial
James Brumond []
Added note about tutorial

8 years agoFixed broken add method.
Erik Bakker []
Fixed broken add method.

8 years agobug fix
James Brumond []
bug fix

8 years agobug fix
James Brumond []
bug fix

8 years agofinished system test suite v0.1.1-rc
James Brumond []
finished system test suite

8 years agostarted building test suite
James Brumond []
started building test suite

8 years agofixed some indents
James Brumond []
fixed some indents

8 years agofixed some indents
James Brumond []
fixed some indents

8 years agofirst commit
James Brumond []
first commit