Skip to content

Feature: Root Level .git Dir#2

Merged
avihut merged 9 commits intomasterfrom
feature-git-folder-at-root
Jul 18, 2025
Merged

Feature: Root Level .git Dir#2
avihut merged 9 commits intomasterfrom
feature-git-folder-at-root

Conversation

@avihut
Copy link
Owner

@avihut avihut commented Jul 14, 2025

  • git worktree-clone to clone repository to project directory with .git directory at the root.
  • Update all other scripts to support root level .git directory.
  • Support doing root level git worktree-checkout and worktree-checkout-branch.
  • Support doing any level git worktree-checkout.
  • Add option -n / --no-checkout for checking out the default branch on clone optionally.
  • Add option -q / --quiet for quiet cloning.
  • Add option -a / --all-branches for checking out all remote branches.

@avihut avihut self-assigned this Jul 14, 2025
@avihut avihut changed the title Feature: Root Level .git Dir Feature: Root Level .git Dir Jul 15, 2025
@avihut avihut marked this pull request as ready for review July 18, 2025 16:40
@avihut avihut merged commit 0923914 into master Jul 18, 2025
@avihut avihut deleted the feature-git-folder-at-root branch July 18, 2025 16:41
@avihut avihut added this to the v1.0.0 milestone Jul 19, 2025
avihut added a commit that referenced this pull request Oct 19, 2025
* Created ignore list

* Updated the scripts to have the .git directory at the project root directory

* Initialized Claude Code

* Added scripts usage explanation to the CLAUDE file

* Updated worktree creation scripts to work from any level inside the project dir

* Fixed prune script

* Added --no-chekout option for not checking out any branch when cloning a repo

* Added --quiet option for cloning without printing to the terminal

* Added --all-branches option for checkout all existing remote branches when cloning a repository
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant