Git-repo – Manage Gitlab, GitHub and Bitbucket from the command line
1–10 of 70 posts
Re: Git-repo – Manage Gitlab, GitHub and Bitbucket from the command line
#2I'm surprised Github et al. haven't tried to contribute some functionality for doing this to git. The thing described in the article is extremely common.
Re: Git-repo – Manage Gitlab, GitHub and Bitbucket from the command line
#3Goood, I'd really like to try it out. I'm tired of opening the browser go to my fork and create a branch to make a MR/PR for the project I'm working out.
I will really try it out. Thanks!
Re: Git-repo – Manage Gitlab, GitHub and Bitbucket from the command line
#4I'm surprised Github et al. haven't tried to contribute some functionality for doing this to git. The thing described in the article is extremely common.
They have, sort of. https://hub.github.com
Re: Git-repo – Manage Gitlab, GitHub and Bitbucket from the command line
#5I use hub[0] to accomplish some of the same things. `hub fork` creates a fork and sets up a new remote. After pushing to my fork, `hub pull-request` creates a pull request.
Re: Git-repo – Manage Gitlab, GitHub and Bitbucket from the command line
#6Cool but 'repo' is a really hard name to search.
There's already a tool by this name and they have the same problem.
Re: Git-repo – Manage Gitlab, GitHub and Bitbucket from the command line
#7I really enjoy how the author broke down both the problem and the solution, explaining why the existing solutions are inadequate. I often see articles about new products or new programming languages, and their features, but they often forget to mention what problem prompted the solution. Why was a new language invented to solve this problem? Why were the existing solutions limiting?
Bravo to the author here for making all that information clear and up-front.
Re: Git-repo – Manage Gitlab, GitHub and Bitbucket from the command line
#8I use hub[0] to accomplish some of the same things. `hub fork` creates a fork and sets up a new remote. After pushing to my fork, `hub pull-request` creates a pull request. [0] https://github.com/github/hub
IMHO, hub works best if you
alias git=hub
in your shellrc.Re: Git-repo – Manage Gitlab, GitHub and Bitbucket from the command line
#9 then you watch the code, create a branch:
git checkout -b `bugfix/nasty_one`
Please remove backticks from the command. What if you called the branch `poweroff` instead and a naive reader copy/pasted the command into her terminal?Re: Git-repo – Manage Gitlab, GitHub and Bitbucket from the command line
#10This is wonderful. I'd guess that this little tiny bit of extra friction is enough of a disturbance to the workflow for private local/personal/work projects to prevent many from bothering to contribute back in some cases (I'm definitely guilty here).