| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -828,8 +828,15 @@ def remove(cls, repo: "Repo", name: str) -> str: | |||
| 828 | 828 | name._clear_cache() | |
| 829 | 829 | return name | |
| 830 | 830 | ||
| 831 | - # `rm` is an alias. | ||
| 832 | - rm = remove | ||
| 831 | + @classmethod | ||
| 832 | + def rm(cls, repo: "Repo", name: str) -> str: | ||
| 833 | + """Alias of remove. | ||
| 834 | + Remove the remote with the given name. | ||
| 835 | + | ||
| 836 | + :return: | ||
| 837 | + The passed remote name to remove | ||
| 838 | + """ | ||
| 839 | + return cls.remove(repo, name) | ||
| 833 | 840 | ||
| 834 | 841 | def rename(self, new_name: str) -> "Remote": | |
| 835 | 842 | """Rename self to the given `new_name`. | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -402,6 +402,17 @@ def heads(self) -> "IterableList[Head]": | |||
| 402 | 402 | """ | |
| 403 | 403 | return Head.list_items(self) | |
| 404 | 404 | ||
| 405 | + @property | ||
| 406 | + def branches(self) -> "IterableList[Head]": | ||
| 407 | + """Alias for heads. | ||
| 408 | + A list of :class:`~git.refs.head.Head` objects representing the branch heads | ||
| 409 | + in this repo. | ||
| 410 | + | ||
| 411 | + :return: | ||
| 412 | + ``git.IterableList(Head, ...)`` | ||
| 413 | + """ | ||
| 414 | + return self.heads | ||
| 415 | + | ||
| 405 | 416 | @property | |
| 406 | 417 | def references(self) -> "IterableList[Reference]": | |
| 407 | 418 | """A list of :class:`~git.refs.reference.Reference` objects representing tags, | |
@@ -412,11 +423,16 @@ def references(self) -> "IterableList[Reference]": | |||
| 412 | 423 | """ | |
| 413 | 424 | return Reference.list_items(self) | |
| 414 | 425 | ||
| 415 | - # Alias for references. | ||
| 416 | - refs = references | ||
| 426 | + @property | ||
| 427 | + def refs(self) -> "IterableList[Reference]": | ||
| 428 | + """Alias for references. | ||
| 429 | + A list of :class:`~git.refs.reference.Reference` objects representing tags, | ||
| 430 | + heads and remote references. | ||
| 417 | 431 | ||
| 418 | - # Alias for heads. | ||
| 419 | - branches = heads | ||
| 432 | + :return: | ||
| 433 | + ``git.IterableList(Reference, ...)`` | ||
| 434 | + """ | ||
| 435 | + return self.references | ||
| 420 | 436 | ||
| 421 | 437 | @property | |
| 422 | 438 | def index(self) -> "IndexFile": | |
| Back | FazBrowse Home | New Git URL |
0 commit comments