Skip to content

programing-master/Git-Clone-Master

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Some time ago, while working at the company I belonged to, my teammate and I constantly faced challenges when cloning repositories and synchronizing remote branches with their corresponding local branches.

We would clone a repository only to realize that we were missing crucial branches. The typical workflow looked like this:

git clone <repo-url>
cd <repo>
git branch -a 
git checkout -b <name-branch>
git pull origin <name-branch>

text This process was not only time-consuming but also prone to errors. Branches were often missed, leading to confusion and wasted time. The worst part? Everyone on the team was experiencing the same problem, but we all just accepted it as "that's how Git works."

As someone who has always loved command-line tools and automation, I couldn't stand this inefficiency any longer. I thought: "There has to be a better way!"

So I created Git Clone Master.

📦 Git Clone Master - Advanced Git Repository Cloner Git Clone Master is an interactive and advanced CLI (Command Line Interface) tool for cloning Git repositories with all their branches automatically. Designed to simplify the workflow of developers who need to work with multiple branches of a repository.

✨ Main Features 🔄 Complete Cloning Clone ALL branches automatically

Detects remote branches and creates their local equivalents

Synchronizes each branch with git pull automatically

Support for multiple URL formats (HTTPS, SSH, with/without .git)

🎯 Interactive Interface Step-by-step CLI - No need to remember parameters

Real-time validation of URLs and directories

Confirmation before execution - Prevents accidental errors

Animated spinner for long operations

📊 Detailed Information Shows statistics of cloned branches

Lists files from the cloned directory

Information per branch (files, latest commits)

Full path where the repository was saved

⚙️ Advanced Options Verbose mode to see execution details

Mirror mode for backups (with clear warnings)

Specific branch cloning

Automatic deletion of existing directories

Branch listing upon completion

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages