I have a git repository with multiple branches. How can I know which branches are already merged into the master branch?

 

To find out which branches have already been merged into the master branch in a Git repository, you can use the git branch command with the --merged option. Here's how to do it with an example:

  1. Navigate to the Repository:

    Open your terminal and navigate to the Git repository for which you want to check merged branches.

  2. List Merged Branches into master:

    Use the following command to list branches that have already been merged into the master branch:

    bash
  1. git branch --merged master

    This command will display a list of branches that have been merged into the master branch.

Here's an example of how to find merged branches:

bash
# List branches merged into 'master' git branch --merged master

The output will be a list of branch names that have been merged into the master branch. These are branches whose changes are already included in the master branch.

Remember that this only lists branches that have been fully merged into master. If you want to check for branches that contain changes that are not yet in master, you can use the --no-merged option instead of --merged.

Comments