github / github/app

Need option to not create worktree everytime

オープン
#2,157 コメント 4 件 リアクション 4 件 担当者 0 名 GitHub で見る
主要言語
言語のデータがありません
スター
2.1k
フォーク
153
PR マージ指標
30日以内にマージされた PR はありません

説明

My project usually need to work with over 20+ repos at the same time. It is not realistic to create 20+ projects in GHCP desktop app. I currently use a utility local repo as the entrance. Only one GHCP project for this repo. I use instructions to allow the conversations in this repo to operate other 20+ repos. All conversations are created under this utility repo.

However, everytime when I create a repo by using the "+" button from the project level, it automatically create a worktree which is really unnecessary for my situation. I have to go to Home view to create new conversation to avoid adding new worktree.

Also when one of my conversation needs to create a child conversation, it also open a worktree automatically. It is very annoying that I have to manually clean up worktrees.

Every time when I fork from an existing conversation, it also creates a new worktree automatically.

I hope there are options for me to disable automatically worktree creation.

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

まず、プロジェクトレベルの「+」ボタン、Home ビューでの会話の作成、子会話、forks からの worktree 作成を追跡します。これらのエントリーポイント全体で自動作成を無効にするオプションがどこに適用されるかを判断し、その後、無効化されたモードでは worktree の自動作成が行われず、手動での worktree 作成は引き続き可能であることを確認します。

索引モデルが issue の本文から書いたものです。

評価

領域
desktop
issue の種類
機能追加
難易度
4/5
見積もり時間
3〜5日
活発さ
活発
明瞭さ
おおむね明確
初心者へのやさしさ
52/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。