Repository navigation
REPOSITORY_MANAGEMENT
Robert Trenaman edited this page Apr 28, 2026
·
1 revision
This guide covers how to browse, clone, and create repositories using GitHub Commander.
The main interface consists of several panels accessible via tabs:
- Git Panel - Clone, commit, push, pull, and manage branches
- GitHub File Browser - Browse repository contents
- Local File Browser - Browse local files
- Wiki Panel - Manage repository wikis
- Pages Panel - Deploy GitHub Pages sites
- Packages Panel - Upload packages to registries
- Releases Panel - Create and manage releases
- After authentication, your repositories will appear in the repository list
- Click on a repository to select it
- The repository details will be displayed in the info panel, including:
- Repository name and description
- Owner information
- Branch information
- Last updated date
- Star and fork counts
- Use the search box in the repository panel
- Enter repository name or keyword
- Results will filter in real-time
When a repository is selected, you'll see:
- Full Name - owner/repository-name
- Description - Repository description
- Language - Primary programming language
- Stars - Number of stars
- Forks - Number of forks
- Open Issues - Number of open issues
- Default Branch - Usually "main" or "master"
- Go to the Git Panel
- Enter the repository URL or select from your repositories
- Choose the destination folder (default:
~/github-projects) - Click "Clone"
- The repository will be cloned to your local machine
- Go to the Git Panel
- Enter the repository URL
- Select the branch from the dropdown
- Choose destination folder
- Click "Clone"
- Browse your repositories in the repository panel
- Right-click on a repository
- Select "Clone"
- Confirm destination folder
- Click "Clone"
- Destination Folder - Where to clone the repository
- Branch - Which branch to clone (default: default branch)
- Recursive - Clone submodules (if applicable)
- Go to the Git Panel
- Click "Create Repository"
- Fill in the repository details:
- Repository Name - Required, unique to your account
- Description - Optional, describes the repository
- Visibility - Public or Private
- Auto Initialize - Create initial README and .gitignore
- Click "Create"
- The repository will be created on GitHub
- Initialize with README - Creates a README.md file
- Add .gitignore - Select a .gitignore template
- Choose License - Select an open source license
- Private Repository - Only you can access (requires paid plan for private repos on some accounts)
- Select a repository from the list
- Click "Open" or double-click
- The repository will open in the file browser
Access repository-specific settings by:
- Selecting a repository
- Clicking "Settings" button
- Configure repository-specific options
Warning: This action cannot be undone.
- Select the repository
- Click "Delete Repository"
- Confirm by typing the repository name
- Click "Delete"
- Go to the Git Panel
- Click "Add Local Repository"
- Browse to the local repository folder
- Click "Add"
- The repository will appear in your local list
- Go to the Git Panel
- Select from "Local Repositories" tab
- Click "Open"
- The repository will open in the file browser
- Go to the Git Panel
- Select the local repository
- Click "Remove"
- This only removes it from the list, doesn't delete files
- Select a repository
- Branches are displayed in the repository info panel
- Current branch is highlighted
See Git Operations for detailed branch management.
For any repository, you can view:
- Commit history
- Contributors
- Activity graphs
- Code frequency
Access these from the repository info panel.
After managing repositories, explore:
- File Operations - Upload and download files
- Git Operations - Commit, push, and pull changes
- Wiki Management - Manage repository wikis