github / github/copilot-cli

Branch picker should show local branches, not only remote branches

Đang mở
#3,905 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
area:sessions
Ngôn ngữ chính
Shell
Star
11.2k
Fork
1.9k
Merge trung bình
14 giờ 16 phút
Pull request đã merge (30 ngày)
6

Mô tả

## Description

When creating a new session in the Copilot CLI app, the branch picker only lists branches from GitHub (remote). Local-only branches that haven't been pushed are not visible.

## Use case

A common developer workflow is to work on a local branch first and push to remote only when the work is done. Currently this workflow is not supported because:

1. You create a local branch and start working
2. You want to open a Copilot CLI session based on that branch
3. The branch doesn't appear in the picker because it hasn't been pushed yet

## Expected behavior

The branch picker should list both local and remote branches, allowing users to base their session on a local branch without having to push it first.

## Current behavior

Only remote (GitHub) branches are shown in the branch picker.

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Không có tệp hoặc bài kiểm thử nào được nêu tên. Hãy bắt đầu bằng cách tìm bộ chọn branch khi tạo phiên của Copilot CLI và theo dõi cách dữ liệu branch được tải. Cập nhật bộ chọn để cả các branch chỉ có ở local và các branch remote đều khả dụng, sau đó chạy các bài kiểm thử CLI liên quan hoặc kiểm tra thủ công để xác minh rằng một phiên có thể được tạo dựa trên một branch local chưa được push.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
git, github, shell
Lĩnh vực
cli
Loại issue
Tính năng
Độ khó
3/5
Thời gian dự kiến
1-2 ngày
Mức độ hoạt động
Ít trao đổi
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
65/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.