microsoft / microsoft/vscode-pull-request-github

Continuously trying to push changes (and fail)

Đang mở
#8,748 0 bình luận 0 reaction 1 người được giao Xem trên GitHub

@lszomoru đang làm issue này rồi.

Từ ngày 14/5/2026.

Ngôn ngữ chính
TypeScript
Star
2.6k
Fork
795
Merge trung bình
1 ngày 4 giờ
Pull request đã merge (30 ngày)
46

Mô tả

Type: Bug

Continuously trying to push changes even though they were pushed already, and the PR UI has been opened from the link in push summary

Reproduction is rather simple.

$ git fetch github --prune
$ git switch -c stage-test github/HEAD
$ git commit --allow-empty -m "Test commit"
$ git push github stage-test:stage-test # actually, push.default = current
$ git status
On branch stage-test
Your branch is ahead of 'github/master' by 1 commit.
  (use "git push" to publish your local commits)

Trying to submit a PR using the UI leads to the following message:

[Window Title]
Visual Studio Code

[Content]
You have 1 unpushed commit(s) on 'stage-test'.

Do you want to push them before creating the pull request?

[Push Commits] [Continue Without Pushing] [Cancel]

If you are trying to Push Commits, it does literally nothing.
If you try to Continue Without Pushing, the next message appears:

[Window Title]
Visual Studio Code

[Content]
There are no commits between 'HEAD' and 'AnrDaemon:stage-5'.

Do you want to push your local commits and create the pull request?

[Push Commits] [Cancel]

Extension version: 0.144.0
VS Code version: Code 1.119.1 (974500e64f0d1cfdf7c9821a2a51c2cb3bf0e561, 2026-05-12T01:20:22+09:00)
OS version: Windows_NT x64 10.0.19045
Modes:

System Info
Item Value
CPUs Intel(R) Xeon(R) CPU E5-2667 v4 @ 3.20GHz (16 x 3193)
GPU Status 2d_canvas: enabled
GPU0: VENDOR= 0x10de, DEVICE=0x0fc1 [NVIDIA GeForce GT 640], DRIVER_VENDOR=NVIDIA, DRIVER_VERSION=30.0.14.7506 ACTIVE
GPU1: VENDOR= 0x1414, DEVICE=0x008c [Microsoft Basic Render Driver], DRIVER_VERSION=10.0.19041.5794
Machine model name:
Machine model version:
direct_rendering_display_compositor: disabled_off_ok
gpu_compositing: enabled
multiple_raster_threads: enabled_on
opengl: enabled_on
rasterization: enabled
raw_draw: disabled_off_ok
skia_graphite: disabled_off
trees_in_viz: disabled_off
video_decode: enabled
video_encode: enabled
webgl: enabled
webgl2: enabled
webgpu: enabled
webnn: disabled_off
Load (avg) undefined
Memory (System) 31.85GB (16.93GB free)
Process Argv C:\Users\anrdaemon\Documents\_java\Hexlet\5k.TaskManager --log vscode.git=trace
Screen Reader no
VM 0%

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

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Đánh giá

Issue này chưa được đánh giá.

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.