Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add encoding to utf-8 for fetch_info_lines; | f100024 | 2021-08-24 | 1 | -2/+2 |
| | | | | Add encoding to utf-8 for fetch_head_info; | ||||
* | Minor type fixes | Yobmod | 2021-08-02 | 1 | -2/+2 |
| | |||||
* | replace more TBDs wiht runtime types | Yobmod | 2021-07-31 | 1 | -5/+5 |
| | |||||
* | Rmv with_metaclass shim, make section constraint generic wrt its ↵ | Yobmod | 2021-07-24 | 1 | -1/+2 |
| | | | | configparser type | ||||
* | Replace all Typeguard with cast, revert update to typing-extensions==3.10.0 | Yobmod | 2021-07-24 | 1 | -6/+6 |
| | |||||
* | Change remaining type comments to py3.6+ types | Yobmod | 2021-07-19 | 1 | -6/+6 |
| | |||||
* | Make types in refs compatible with previous | Yobmod | 2021-07-19 | 1 | -22/+35 |
| | |||||
* | Add remote.url type | Yobmod | 2021-07-09 | 1 | -14/+7 |
| | |||||
* | Rmv Diffable assert, add Remoote.url property | Yobmod | 2021-07-09 | 1 | -0/+8 |
| | |||||
* | Try to distinguation git.diff module from diff.Diff.diff and ↵ | Yobmod | 2021-07-09 | 1 | -1/+1 |
| | | | | diff.Daffable.diff() | ||||
* | Add types to submodule.update() | Yobmod | 2021-07-06 | 1 | -4/+7 |
| | |||||
* | Type Traversable/list_traverse() better, make IterablleObj a protocol | Yobmod | 2021-06-30 | 1 | -0/+2 |
| | |||||
* | Type Traversable.traverse() better, start types of submodule | Yobmod | 2021-06-30 | 1 | -9/+7 |
| | |||||
* | replace cast()s with asserts in remote.py | Yobmod | 2021-06-25 | 1 | -5/+7 |
| | |||||
* | Add '?' to controlcharacter literal | Yobmod | 2021-06-25 | 1 | -2/+2 |
| | |||||
* | fix assert | Yobmod | 2021-06-25 | 1 | -1/+1 |
| | |||||
* | Add is_flatLiteral() Typeguard[] to remote.py | Yobmod | 2021-06-25 | 1 | -2/+9 |
| | |||||
* | Make IterableList generic and update throughout | Yobmod | 2021-06-24 | 1 | -15/+16 |
| | |||||
* | Don't raise on unknown line when parsing stale refs (#1262) | Sebastian Thiel | 2021-06-03 | 1 | -1/+1 |
| | |||||
* | flake8 fixes | yobmod | 2021-05-08 | 1 | -43/+54 |
| | |||||
* | Add types to Remote. init getattr exists | yobmod | 2021-05-08 | 1 | -3/+3 |
| | |||||
* | fix Repo forward ref | yobmod | 2021-05-03 | 1 | -1/+1 |
| | |||||
* | second pass of adding types | yobmod | 2021-05-03 | 1 | -15/+21 |
| | |||||
* | add types to _from_line() | yobmod | 2021-05-03 | 1 | -6/+7 |
| | |||||
* | add overloads to to_progress_instance() | yobmod | 2021-05-03 | 1 | -2/+18 |
| | |||||
* | change flags type to int | yobmod | 2021-05-03 | 1 | -4/+4 |
| | |||||
* | change a type (Commit) to a forward ref | yobmod | 2021-05-03 | 1 | -1/+1 |
| | |||||
* | make progress types more general | yobmod | 2021-05-03 | 1 | -3/+3 |
| | |||||
* | add types to PushInfo.__init__() .remote_ref() and .old_commit() | yobmod | 2021-05-03 | 1 | -4/+4 |
| | |||||
* | update type of FetchInfo.refresh() to use Literal | yobmod | 2021-05-03 | 1 | -2/+2 |
| | |||||
* | add initial types to remote.py | yobmod | 2021-05-03 | 1 | -19/+18 |
| | |||||
* | add types to git.util and git.__init__ | yobmod | 2021-03-01 | 1 | -1/+4 |
| | |||||
* | fix(fetch): use the correct FETCH_HEAD from within a worktree | Giel van Schijndel | 2021-01-14 | 1 | -3/+2 |
| | | | | | | | | FETCH_HEAD is one of the symbolic references local to the current worktree and as such should _not_ be looked up in the 'common_dir'. But instead of just hard coding the "right thing" (git_dir) lets defer this to the SymbolicReference class which already contains this knowledge in its 'abspath' property. | ||||
* | Fixed all warnings in documentation and updated Makefile to treat warnings ↵ | Kian Cross | 2020-07-13 | 1 | -3/+1 |
| | | | | as errors. | ||||
* | Fix exception causes in 7 modules | Ram Rachum | 2020-06-13 | 1 | -6/+6 |
| | |||||
* | BF: tollerate errors while parsing fetch lines | Yaroslav Halchenko | 2020-05-31 | 1 | -2/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | At first I thought to provide special treatment to git config lines and otherwise keep raising uncaught exception, but then decided that it might be better to loose some progress information than to crash. Also _get_push_info below is doing similarish catching of all exceptions (although doesn't even log them). With this change, log (if enabled and not suppressed) would show [WARNING] Git informed while fetching: git config pull.rebase false # merge (the default strategy) in the case of recently introduced change to the output in the following git commit : d18c950a69f3a24e1e3add3d9fc427641f53e12b is the first bad commit commit d18c950a69f3a24e1e3add3d9fc427641f53e12b Author: Alex Henrie <alexhenrie24@gmail.com> Date: Mon Mar 9 21:54:20 2020 -0600 pull: warn if the user didn't say whether to rebase or to merge Often novice Git users forget to say "pull --rebase" and end up with an unnecessary merge from upstream. What they usually want is either "pull --rebase" in the simpler cases, or "pull --ff-only" to update the copy of main integration branches, and rebase their work separately. The pull.rebase configuration variable exists to help them in the simpler cases, but there is no mechanism to make these users aware of it. Issue a warning message when no --[no-]rebase option from the command line and no pull.rebase configuration variable is given. This will inconvenience those who never want to "pull --rebase", who haven't had to do anything special, but the cost of the inconvenience is paid only once per user, which should be a reasonable cost to help a number of new users. Signed-off-by: Alex Henrie <alexhenrie24@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com> builtin/pull.c | 16 ++++++++++++++++ t/t5521-pull-options.sh | 22 +++++++++++----------- t/t7601-merge-pull-config.sh | 38 ++++++++++++++++++++++++++++++++++++++ 3 files changed, 65 insertions(+), 11 deletions(-) Closes #1014 | ||||
* | Fix flake8 errors | Sebastian Thiel | 2020-05-28 | 1 | -1/+1 |
| | |||||
* | Improve unfortunate wording | Sebastian Thiel | 2020-05-28 | 1 | -1/+1 |
| | | | | Fixes #1013 | ||||
* | Remove forced verbosity when fetching from a remote | Nico | 2020-04-11 | 1 | -2/+3 |
| | |||||
* | Fix #820 | JJ Graham | 2019-10-24 | 1 | -2/+2 |
| | |||||
* | removed Unnecessary “else” after “return” | Pratik Anurag | 2019-10-15 | 1 | -2/+1 |
| | |||||
* | removed trailing whitespaces | Pratik Anurag | 2019-10-15 | 1 | -1/+1 |
| | |||||
* | removed trailing whitespaces | Pratik Anurag | 2019-10-15 | 1 | -1/+1 |
| | |||||
* | renamed unused vars | Pratik Anurag | 2019-10-15 | 1 | -1/+1 |
| | |||||
* | renamed unused variables | Pratik Anurag | 2019-10-15 | 1 | -1/+1 |
| | |||||
* | add type check to git.Remote.__eq__ | Tzu-ting | 2019-09-28 | 1 | -1/+1 |
| | |||||
* | Parse rejected deletes. | Uri Baghin | 2019-09-28 | 1 | -1/+4 |
| | |||||
* | Merge branch 'master' of https://github.com/sstancu/GitPython into ↵ | Sebastian Thiel | 2019-07-20 | 1 | -4/+3 |
|\ | | | | | | | sstancu-master | ||||
| * | Ensure git remote urls (multiple) are read from the correct git repo config | Stefan Stancu | 2019-04-05 | 1 | -4/+3 |
| | | |||||
* | | Added a Dockerfile that creates a clean Ubuntu Xenial test environment | James E. King III | 2019-05-05 | 1 | -0/+2 |
|/ |