Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Setting up the BugBug repository #3338

Answered by jpangas
jpangas asked this question in Q&A
Discussion options

How can I setup the bugbug repository on my computer?

You must be logged in to vote

Setting Up the repository

  1. Create a fork of the project by clicking the Fork button near the top of the page.This will create a personal copy of the repository on your Github account.

  2. Clone the forked repository from your GitHub account onto your machine:

git clone git@github.com:YourGitUsername/bugbug.git
  1. Add the upstream remote repository. This will save a reference which can be used to synchronize changes later.
git remote add upstream git@github.com:mozilla/bugbug.git
  1. Run the command git remote -v to confirm the aliases for both the origin and remote repository are set and should display:
origin https://github.com/...

Replies: 3 comments 5 replies

Comment options

I have made the changes. Kindly, let me know if any further changes are required

You must be logged in to vote
2 replies
Comment options

Hi @srishtig2412 , thanks for the changes. @suhaibmujahid recommended we place the full guide/steps in this discussions section. What you can do is, include a sentence or two in CONTRIBUTION.md that link to this discussion incase anyone wants further guidelines on how to contribute.. I think it is better to have the steps here because of added functionalities and if anyone gets a problem, they can also comment below.

Comment options

Sure, I have added the discussions link at the end. I hope is this fine?

Comment options

Hello, Actually I have recently started open source contributions and currently learning for the same. Could you help me with suggesting some more beginner-friendly projects to contribute for in this project ??

You must be logged in to vote
2 replies
Comment options

For a beginner in bugbug, Issues marked as good-first-bug are self-contained enough that a contributor should be able to work on them.
All Issues are considered not assigned, until there is a PR linked to them. Feel free to work on any unassigned issue, you don't need to ask first.

Comment options

Feel free to pick up any good-first-bug issue and work on it. They are all beginner friendly.

Comment options

Setting Up the repository

  1. Create a fork of the project by clicking the Fork button near the top of the page.This will create a personal copy of the repository on your Github account.

  2. Clone the forked repository from your GitHub account onto your machine:

git clone git@github.com:YourGitUsername/bugbug.git
  1. Add the upstream remote repository. This will save a reference which can be used to synchronize changes later.
git remote add upstream git@github.com:mozilla/bugbug.git
  1. Run the command git remote -v to confirm the aliases for both the origin and remote repository are set and should display:
origin https://github.com/YourGitUsername/bugbug.git (fetch)
origin https://github.com/YourGitUsername/bugbug.git (push)
upstream https://github.com/mozilla/bugbug.git (fetch)
upstream https://github.com/mozilla/bugbug.git (push)
  1. At this stage, the project should be working on your machine and your git repository has been fully configured to make your first contribution. Please also see Making the first contribution #3342 to learn how you can make your first contribution.
You must be logged in to vote
1 reply
Comment options

Thank you for this!
If you choose option of setting your virtual enviroment, before installing make sure you add it to your .gitignore file for best pracices

Answer selected by jpangas
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet

AltStyle によって変換されたページ (->オリジナル) /