Lightning Bounties Documentation
Need Help? Join Our Discord!
  • 📖Lightning Bounties | Docs
  • Getting started
    • FIRST TIME ONBORDING
      • GitHub Auth & Lightning Bounties
    • SOLVING A BOUNTY
      • Finding Bounties to Solve
      • Working on a Bounty
      • Claiming Multiple Bounties: Multi-Bounty PRs
      • Claim Reward Criteria & Troubleshooting Guide
      • Withdrawing Funds
      • Working on Opensource Frontend: lb-next
      • How to Convert Sats into Local Currencies
    • POSTING A BOUNTY
      • Deposit Funds
      • Create a GitHub issue and Submit a new reward
    • MANAGING YOUR BOUNTY
      • Issue Lock Time
      • Add Reward to an Existing Bounty
      • Detach Issues from Pull Requests
      • User Balances Overview
  • ABOUT LIGHTNING BOUNTIES
    • Mission
    • Goals
    • Values
    • Features
    • Why Choose Lightning Bounties?
    • Lightning Bounties Team
  • Resources
    • Frequently Asked Questions
      • Lightning Bounties FAQ's
      • Lightning Network FAQ's
    • Glossary of Terms
      • Bitcoin & Lightning Terms
      • Lightning Bounties Terms
      • GitHub Terms
    • Social Media Channels
      • Website
      • Bounty Platform
      • Docs
      • Blog
      • Discord
      • GitHub
      • Twitter
      • Nostr
      • LinkedIn
      • YouTube
    • External resources
      • Satoshi in Bitcoin: What It Is and How Much It Is Worth
      • Use Lightning Network
      • GitHub issues
  • Contributing
  • LICENSE.md
  • CODE_OF_CONDUCT
Powered by GitBook
On this page
  • A
  • B
  • C
  • D
  • F
  • G
  • H
  • I
  • K
  • L
  • M
  • O
  • P
  • R
  • S
  • T
  • U
  • V
  • W

Was this helpful?

Edit on GitHub
  1. Resources
  2. Glossary of Terms

GitHub Terms

Top 50 GitHub Terms for Bounty Hunters and Open Source Developers

A

Action

An automated workflow in GitHub that can be triggered by specific events like pushes, pull requests, or issue creation.

Assignee

The person assigned responsibility for resolving an issue or implementing a pull request.

B

Base Branch

The branch into which changes from a pull request will be merged.

Blame

A GitHub feature that shows which user last modified each line of a file, useful for understanding code history.

Branch

A parallel version of the repository that allows you to work on changes without affecting the main codebase.

Bug Bounty

A monetary reward offered to developers who identify and report bugs, particularly security vulnerabilities.

C

Clone

Creating a local copy of a remote repository on your machine.

Code of Conduct

A document that establishes expectations for behavior of project participants.

Code Owner

A person or team designated as responsible for specific parts of a codebase, automatically requested for review when those parts change.

Commit

A saved change to files in a repository, recorded with a unique ID and commit message.

Contributing Guidelines

Documentation that explains how people should contribute to a project.

D

Dependency

A library or package that your project relies on to function.

Discord

A commonly used communication platform for open source communities and bounty programs.

Draft Pull Request

A pull request explicitly marked as work-in-progress and not yet ready for review or merge.

F

Fork

A personal copy of another user's repository that lives on your account.

G

Git

The distributed version control system that GitHub is built upon.

GitHub Actions

GitHub's built-in continuous integration and continuous delivery (CI/CD) platform.

GitHub Issue

A tracked item in a repository used for reporting bugs, requesting features, or discussing tasks.

Good First Issue

An issue labeled specifically for newcomers to the project, typically simpler to address.

H

Hacktoberfest

An annual event encouraging participation in open source during October with rewards for contributions.

Hooks

Scripts that run automatically when certain events occur in a repository.

I

Issue Template

A pre-defined format for creating new issues that helps contributors provide necessary information.

K

Kanban Board

A project management tool in GitHub that organizes issues and pull requests into columns representing different stages of work.

L

Label

A tag applied to issues or pull requests for categorization and filtering.

License

A legal document specifying how others can use, modify, and distribute your project's code.

M

Maintainer

Someone who manages a repository and is responsible for its direction and quality.

Markdown

A lightweight markup language used for formatting text on GitHub (like this document).

Merge

The act of combining changes from one branch into another.

Merge Conflict

A situation that occurs when Git can't automatically resolve differences between merged branches.

Milestone

A grouping of issues and pull requests that track progress toward a specific goal or release.

O

Open Source

Software for which the original source code is freely available and may be redistributed and modified.

P

PR (Pull Request)

A method for submitting contributions to a project by requesting that maintainers review and merge your changes.

Protected Branch

A branch with rules that control how and when changes can be merged into it.

Push

Sending committed changes from your local repository to the remote repository.

R

README

A file that introduces and explains a project, typically including installation and usage instructions.

Release

A software package created from a specific point in a repository's history, often with version numbers.

Repository (Repo)

A storage location for a project containing all of its files and each file's revision history.

Review

The process of examining code changes before they are merged into the main codebase.

S

Security Advisory

An announcement about a security vulnerability in a project, often including remediation information.

Squash

Combining multiple commits into a single commit before merging.

SSH Key

A secure method for authentication between your computer and GitHub.

Star

A bookmark or expression of appreciation for a repository.

T

Tag

A label that marks a specific point in a repository's history, often used for release versions.

Template Repository

A repository that serves as a starting point for new projects with predefined files and settings.

U

Upstream

The original repository from which you forked your copy.

V

Version Control

A system that records changes to files over time so you can recall specific versions later.

Vulnerability

A weakness in code that can be exploited for unauthorized access or damage.

W

Workflow

A configurable automated process in GitHub Actions made up of one or more jobs.

Webhooks

A way for applications to receive real-time notifications when specific events occur in a repository.

PreviousLightning Bounties TermsNextSocial Media Channels

Last updated 1 day ago

Was this helpful?