13
13
### main commands
14
14
15
15
Control your remote git hosting services from the ` git ` commandline. The usage is
16
- very simple. To clone a new project, out of github , just issue:
16
+ very simple. To clone a new project, out of GitHub , just issue:
17
17
18
18
% git hub clone guyzmo/git-repo
19
19
20
- But that works also with a project from gitlab, bitbucket , or your own gitlab :
20
+ But that works also with a project from GitLab, Bitbucket , or your own GitLab :
21
21
22
22
% git lab clone guyzmo/git-repo
23
23
% git bb clone guyzmo/git-repo
@@ -57,7 +57,7 @@ Also, you can open the repository's page, using the `open` command:
57
57
58
58
### Requests for merges * (aka Pull Requests aka Merge Requests)*
59
59
60
- Once you're all set with your repository, you can check requests to merge
60
+ Once you're all set with your repository, you can check requests to merge
61
61
(aka Pull Requests on github) using the ` request ` command:
62
62
63
63
% git hub request guyzmo/git-repo list
@@ -166,7 +166,7 @@ for the service you use:
166
166
167
167
% git-repo bit clone guyzmo/git-repo
168
168
169
- Also, you can setup your own gitlab self-hosted server, using that configuration:
169
+ Also, you can setup your own GitLab self-hosted server, using that configuration:
170
170
171
171
[gitrepo "myprecious"]
172
172
type = gitlab
@@ -188,7 +188,7 @@ So you can run the tool as a git subcommand:
188
188
### Development
189
189
190
190
For development, I like to use ` buildout ` , and the repository is already configured
191
- for that. All you have to do, is install buildout, and then call it from the root of
191
+ for that. All you have to do, is install buildout, and then call it from the root of
192
192
the repository:
193
193
194
194
% pip install zc.buildout
@@ -214,19 +214,19 @@ and a real connection, when testing the API on minor changes. Those recordings a
214
214
called cassettes, thanks to the [ betamax] ( https://github.com/sigmavirus24/betamax ) framework
215
215
being in use in the test suites.
216
216
217
- When running existing tests, based on the provided cassettes, you don't need any
217
+ When running existing tests, based on the provided cassettes, you don't need any
218
218
setting. Also, if you've got a configuration in ` ~/.gitconfig ` , the tests will use
219
219
them. Anyway, you can use environment variables for those settings (environment
220
220
variables will have precedence over the configuration settings):
221
221
222
222
To use your own credentials, you can setup the following environment variables:
223
223
224
- * ` GITHUB_NAMESPACE ` (which defaults to ` not_configured ` ) is the name of the account to use on github
225
- * ` GITLAB_NAMESPACE ` (which defaults to ` not_configured ` ) is the name of the account to use on gitlab
226
- * ` BITBUCKET_NAMESPACE ` (which defaults to ` not_configured ` ) is the name of the account to use on bitbucket
227
- * ` PRIVATE_KEY_GITHUB ` your private token you've setup on github for your account
228
- * ` PRIVATE_KEY_GITLAB ` your private token you've setup on gitlab for your account
229
- * ` PRIVATE_KEY_BITBUCKET ` your private token you've setup on bitbucket for your account
224
+ * ` GITHUB_NAMESPACE ` (which defaults to ` not_configured ` ) is the name of the account to use on GitHub
225
+ * ` GITLAB_NAMESPACE ` (which defaults to ` not_configured ` ) is the name of the account to use on GitLab
226
+ * ` BITBUCKET_NAMESPACE ` (which defaults to ` not_configured ` ) is the name of the account to use on Bitbucket
227
+ * ` PRIVATE_KEY_GITHUB ` your private token you've setup on GitHub for your account
228
+ * ` PRIVATE_KEY_GITLAB ` your private token you've setup on GitLab for your account
229
+ * ` PRIVATE_KEY_BITBUCKET ` your private token you've setup on Bitbucket for your account
230
230
231
231
### TODO
232
232
0 commit comments