-
Notifications
You must be signed in to change notification settings - Fork 84
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
👍 Merge branch devel ; 🔖 Version bump to 1.9.0
🚧 Features * Gogs (fixes #18) (kudos @pyhedgehog) * certificate pinning (fixes #88) * non-standard http ports (fixes #81) * possibility to use custom SSH address (fixes #107) * .gitconfig in XDG home directory (fixes #95) * .gitconfig's proxy definition support (fixes #105) * automatically grab PR title/body from last commit (fixes #73) 🚒 Bugfixes * refactoring of listings, improved list command (fixes #114) 💄 Cosmetics * Switch to a git tag scheme for versioning (using setuptools-scm) * Updated README with new informations * Added @pyhedgehog to contributors * Updated TODO list Signed-off-by: Guyzmo <[email protected]>
- Loading branch information
Showing
58 changed files
with
2,135 additions
and
354 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -18,11 +18,12 @@ very simple. To clone a new project, out of GitHub, just issue: | |
|
||
% git hub clone guyzmo/git-repo | ||
|
||
But that works also with a project from GitLab, Bitbucket, or your own GitLab: | ||
But that works also with a project from GitLab, Bitbucket, your own GitLab or Gogs: | ||
|
||
% git lab clone guyzmo/git-repo | ||
% git bb clone guyzmo/git-repo | ||
% git myprecious clone guyzmo/git-repo | ||
% git gg clone guyzmo/git-repo | ||
|
||
If you want to can choose the default branch to clone: | ||
|
||
|
@@ -151,6 +152,10 @@ section in the gitconfig: | |
[gitrepo "bitbucket"] | ||
token = username:password | ||
|
||
[gitrepo "gogs"] | ||
fqdn = UrlOfYourGogs | ||
token = YourVerySecretKey | ||
|
||
Here, we're setting the basics: just the private token. You'll notice that for bitbucket | ||
the private token is your username and password seperated by a column. That's because | ||
bitbucket does not offer throw away private tokens for tools (I might implement BB's OAuth | ||
|
@@ -253,9 +258,11 @@ To use your own credentials, you can setup the following environment variables: | |
* `GITHUB_NAMESPACE` (which defaults to `not_configured`) is the name of the account to use on GitHub | ||
* `GITLAB_NAMESPACE` (which defaults to `not_configured`) is the name of the account to use on GitLab | ||
* `BITBUCKET_NAMESPACE` (which defaults to `not_configured`) is the name of the account to use on Bitbucket | ||
* `GOGS_NAMESPACE` (which defaults to `not_configured`) is the name of the account to use on Gogs | ||
* `PRIVATE_KEY_GITHUB` your private token you've setup on GitHub for your account | ||
* `PRIVATE_KEY_GITLAB` your private token you've setup on GitLab for your account | ||
* `PRIVATE_KEY_BITBUCKET` your private token you've setup on Bitbucket for your account | ||
* `PRIVATE_KEY_GOGS` your private token you've setup on Gogs for your account | ||
|
||
### TODO | ||
|
||
|
@@ -267,6 +274,7 @@ To use your own credentials, you can setup the following environment variables: | |
* [x] add regression tests (and actually find a smart way to implement them…) | ||
* [x] add travis build | ||
* [x] show a nice progress bar, while it's fetching (cf [#15](https://github.com/guyzmo/git-repo/issues/15)) | ||
* [x] add support for gogs (cf [#18](https://github.com/guyzmo/git-repo/issues/18)) | ||
* [ ] add support for handling gists | ||
* [x] github support | ||
* [x] gitlab support (cf [#12](https://github.com/guyzmo/git-repo/issues/12)) | ||
|
@@ -278,7 +286,6 @@ To use your own credentials, you can setup the following environment variables: | |
* [ ] add application token support for bitbucket (cf [#14](https://github.com/guyzmo/git-repo/issues/14)) | ||
* [ ] add support for managing SSH keys (cf [#22](https://github.com/guyzmo/git-repo/issues/22)) | ||
* [ ] add support for issues? | ||
* [ ] add support for gogs (cf [#18](https://github.com/guyzmo/git-repo/issues/18)) | ||
* [ ] add support for gerrit (cf [#19](https://github.com/guyzmo/git-repo/issues/19)) | ||
* [ ] do what's needed to make a nice documentation — if possible in markdown !@#$ | ||
* for more features, write an issue or, even better, a PR! | ||
|
@@ -291,6 +298,7 @@ The project and original idea has been brought and is maintained by: | |
|
||
With code contributions coming from: | ||
|
||
* [@PyHedgehog](https://github.com/pyhedgehog) — [commits](https://github.com/guyzmo/git-repo/commits?author=pyhedgehog) | ||
* [@guyhughes](https://github.com/guyhughes) — [commits](https://github.com/guyzmo/git-repo/commits?author=guyhughes) | ||
* [@buaazp](https://github.com/buaazp) — [commits](https://github.com/guyzmo/git-repo/commits?author=buaazp) | ||
* [@peterazmanov](https://github.com/peterazmanov) — [commits](https://github.com/guyzmo/git-repo/commits?author=peterazmanov) | ||
|
@@ -299,7 +307,7 @@ With code contributions coming from: | |
|
||
### License | ||
|
||
Copyright ©2016 Bernard `Guyzmo` Pratz <[email protected]> | ||
Copyright ©2016,2017 Bernard `Guyzmo` Pratz <[email protected]> | ||
|
||
This program is free software; you can redistribute it and/or | ||
modify it under the terms of the GNU General Public License | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.