| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | |
| | |
| | |
| | | |
[travisci skip]
|
| |/
|/|
| |
| | |
+ Del extra spaces, import os.path as osp
|
| |
| |
| |
| | |
Thanks to @yarikoptic for catching this one !
|
| |
| |
| |
| |
| |
| | |
It ain't pretty, but should do the job.
Related to #514
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Relying on the destructor will not work, even though
the code used to rely on it.
Now we handle failures more explicitly. Far from perfect,
but a good start for a fix.
Fixes #514
|
| |
| |
| |
| |
| |
| | |
This has been the case for Windows as well, and is now
made official.
Certain tests already fail on windows, for example.
|
| |
| |
| |
| | |
[skip ci]
|
|\ \
| |/
|/| |
BF: allow for other section names which start with a string "remote"
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
by demanding a space after a word remote, and space is explicitly described as
a delimiter in man git-config:
To begin a subsection put its name in double quotes, separated by space from the section name,
otherwise e.g.
File "/usr/lib/python2.7/dist-packages/datalad/support/gitrepo.py", line 836, in get_remote_branches
for remote in self.repo.remotes:
File "/home/yoh/deb/gits/python-git/git/repo/base.py", line 271, in remotes
return Remote.list_items(self)
File "/home/yoh/deb/gits/python-git/git/util.py", line 745, in list_items
out_list.extend(cls.iter_items(repo, *args, **kwargs))
File "/home/yoh/deb/gits/python-git/git/remote.py", line 453, in iter_items
raise ValueError("Remote-Section has invalid format: %r" % section)
ValueError: Remote-Section has invalid format: u'remotes'
|
|
|
|
| |
Fixes #508
|
|
|
|
|
|
|
|
|
| |
It's not optimal, as we can now return one of two types
which are only compatible in the most basic ways.
However, it is better than before, I presume.
Fixes #510
|
|
|
|
|
|
|
| |
It's entirely untested if this repo still does the right thing,
but I'd think it does.
Fixes #504
|
|
|
|
|
|
|
| |
As TagObjects can point to other TagObjects, we need
to keep going in order to resolve the final commit.
Fixes #503
|
|
|
|
|
| |
Update Remotes section
The Remotes section was missing some pretty important info.
|
|
|
|
|
|
|
| |
Assure that gpgsig is not initialized with None
to allow the automatic deserialization to kick in.
Fixes #500
|
|\
| |
| | |
Allowed remotes to have no refs.
|
| | |
|
|/ |
|
|\
| |
| | |
Use $GIT_DIR when set
|
|/ |
|
|
|
|
| |
[skip ci]
|
| |
|
|\
| |
| | |
is_dirty supports path. Fixes #482.
|
| | |
|
|\ \ |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
- add a second line to commit messages with the "BAD MESSAGE" text
- read in the log and confirm that the seond line is not in the log file
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
This fixes a UI problem with using GitPython from a GUI python probgram.
Each repo that is opened creates a git cat-file processs and that provess will create
a console window with out this change.
|
| |\ \
| |/ /
|/| | |
|
|\ \ \
| | | |
| | | | |
Add missing newline when writing a symbolic ref.
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
They don't seem to work anymore.
[skip ci]
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
That way, we do not have to figure the change type out by
examining the diff object.
It's implemented in a way that should yield more desireable results
as we keep the change-type that git is providing us with.
Fixes #493
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
They do not get updated for some reason, generally the
site is not quite production ready it seems, or is by
now overwhelmed.
[skip ci]
|
| | |
| | |
| | | |
This mentions the instructions of what was discussed in #489.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
That way, we will not only get the summary line
contained in the blame, but fetch the full message.
This is more costly than the previous implementation
allowed it to be, but being less surprising/correct
certainly is the preferred behaviour here.
Fixes #485
|
| | | |
|
| |/
|/| |
|
| |\
| |/
|/| |
|
|\ \
| | |
| | | |
Commit without executing hooks, fixes #468
|
| | | |
|
|/ /
| |
| |
| | |
Fixes #478
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
We will now populate the old_commit on demand, which will
allow us to keep going even if the given commit does not
exist locally.
Fixes #461
|
|\ \ |
|