-
Notifications
You must be signed in to change notification settings - Fork 533
Comparing changes
Open a pull request
base repository: ruby-git/ruby-git
base: 4bef5ab
head repository: ruby-git/ruby-git
compare: 352f688
- 20 commits
- 315 files changed
- 15 contributors
Commits on Aug 31, 2020
-
Added ruby-2.7 to .travis.yml (#483)
Signed-off-by: Andy Maleh <andy.am@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8766dca - Browse repository at this point
Copy the full SHA 8766dcaView commit details
Commits on Sep 5, 2020
-
Add commit --allow-empty-message option and fix empty message parsing…
… in process_commit_log_data (#482) If the commit doesn't contain a message, parsing the output of "git log" results in an error, which occures because the end of the commit message can't be detected. Additionaly was added option to commit without message. Signed-off-by: Pavel Kuznetsov <kpd200081@yandex.ru>
Configuration menu - View commit details
-
Copy full SHA for 896e31d - Browse repository at this point
Copy the full SHA 896e31dView commit details -
Add worktree functionality (#479)
list, add, remove and prune Signed-off-by: Ofir Petrushka <hatkyinc@gmail.com> Co-authored-by: Ofir Petrushka <hatkyinc@gmail.com> Co-authored-by: James Couball <jcouball@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for d1908f6 - Browse repository at this point
Copy the full SHA d1908f6View commit details
Commits on Oct 25, 2020
-
Windows/JRuby fixes/tests/refactorings/travis-ci (#480)
Signed-off-by: Andy Maleh <andy.am@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1b5256c - Browse repository at this point
Copy the full SHA 1b5256cView commit details
Commits on Nov 24, 2020
-
Do not always chomp output (#368)
* Allow disabling chomping of #command output to allow the #show method to return the actual content of a file when this file ends by a line feed * In #command and #command_lines, use keyword arguments for :chdir and :chomp options. * Remove the chdir feature of #command since it was not used (no functional change). * Pass command line components to #command as a flattened array (no functional change). Signed-off-by: Romain Tartière <romain@blogreen.org>
Configuration menu - View commit details
-
Copy full SHA for 7afaeab - Browse repository at this point
Copy the full SHA 7afaeabView commit details
Commits on Nov 26, 2020
-
Fix keyword arg deprecation warning introduced in PR #368 (#493)
Signed-off-by: James Couball <jcouball@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for 55424e5 - Browse repository at this point
Copy the full SHA 55424e5View commit details
Commits on Nov 27, 2020
-
Allow users to provide '--refs' to 'ls-remote' (#494)
Signed-off-by: Borislav Stanimirov <b.stanimirov@abv.bg>
Configuration menu - View commit details
-
Copy full SHA for f9abb18 - Browse repository at this point
Copy the full SHA f9abb18View commit details
Commits on Dec 20, 2020
-
Switch CI from Travis to GitHub Actions (#498)
Signed-off-by: James Couball <jcouball@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for dbcd8e0 - Browse repository at this point
Copy the full SHA dbcd8e0View commit details -
Clean Code Examples in README (#456)
Remove extra left padding Use consistent indentation for all code examples Signed-off-by: Alex Mayer <amayer5125@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d31709b - Browse repository at this point
Copy the full SHA d31709bView commit details
Commits on Dec 22, 2020
-
Calculate the default for index relative to git_dir instead of work_t…
…ree (#499) Signed-off-by: James Couball <jcouball@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for c81cc03 - Browse repository at this point
Copy the full SHA c81cc03View commit details -
Do not call chomp! on an IO object (#500)
Signed-off-by: James Couball <jcouball@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for 8b3bd25 - Browse repository at this point
Copy the full SHA 8b3bd25View commit details -
Support arbitrary object name lengths (set with core.abbrev)
Support core.abbrev set to non-default values between 4 and 40. We ran into an issue when we bumped to Ubuntu 18 (bionic) and started seeing failures in process_full_diff because the index lines had 11 character SHA abbreviations. This should allow core.abbrev to be set to anything between 4 (the min) and 40 (the max). Signed-off-by: Nicholas Calugar <nicholas.calugar@gusto.com> Co-authored-by: Ngan Pham <ngan@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b2f8845 - Browse repository at this point
Copy the full SHA b2f8845View commit details -
Add no-ff merge option. (#471)
Signed-off-by: hokita <hideee.0202@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0593e4f - Browse repository at this point
Copy the full SHA 0593e4fView commit details -
Fix issues with a HEREDOC entry in git.status (#385)
* requiring Ruby 2.3 or better * fixing status#pretty using <<~ because we only maintain on Ruby 2.3+ now * fixing a rake warning about branch not using a decomposed argument Signed-off-by: Vern Burton <me@vernburton.com>
Configuration menu - View commit details
-
Copy full SHA for 8345fec - Browse repository at this point
Copy the full SHA 8345fecView commit details
Commits on Dec 23, 2020
-
Update index before fetching modified files (#409)
According to the [git-diff-index docs][1], git commands like diff-index and diff-files typically don't look at the actual contents of files in the working tree. This means that these commands can be easily fooled by operations that don't change the content of a file such as deleting and recreating it, or even running `touch` on a file. The docs then say that one may update the index to make it be in sync with the actual contents of the working directory. The recommended command would seem to be `git update-index --refresh`, but in my testing, this caused "needs update" errors in some of the tests. So I've resorted to using `git status`, which is probably a slightly more heavyweight command, but does pass the tests. [1]: https://git-scm.com/docs/git-diff-index Signed-off-by: Gabriel Gilder <gabriel@gabrielgilder.com>
Configuration menu - View commit details
-
Copy full SHA for 246af64 - Browse repository at this point
Copy the full SHA 246af64View commit details -
Allow a logger to be passed to Git.clone (#501)
Signed-off-by: James Couball <jcouball@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for a1202eb - Browse repository at this point
Copy the full SHA a1202ebView commit details -
Fix Git module config method (#399)
The Git module config method when used via `include Git` does not work as the `lambda` requires parameters to be present and the second part of condition in Git::Lib::config_get calls the lambda without any params, switching to `Proc.new` fixes the problem. Signed-off-by: Michal Papis <michal.papis@toptal.com>
Configuration menu - View commit details
-
Copy full SHA for 181ace3 - Browse repository at this point
Copy the full SHA 181ace3View commit details -
Add
cherry
support to Git::Log (#97)Signed-off-by: Peter Kovacs <peter@sanebox.com>
Configuration menu - View commit details
-
Copy full SHA for a25eb1a - Browse repository at this point
Copy the full SHA a25eb1aView commit details
Commits on Dec 28, 2020
-
Add YARD documentation to ruby-git (#502)
Signed-off-by: James Couball <jcouball@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for 12f908c - Browse repository at this point
Copy the full SHA 12f908cView commit details
Commits on Dec 31, 2020
-
Signed-off-by: James Couball <jcouball@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for 352f688 - Browse repository at this point
Copy the full SHA 352f688View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 4bef5ab...352f688