vscode推送代码到github上,报错经历
vscode提交代码到github上,但是github没有更新, git输出如下:git log --format=%H%n%aN%n%aE%n%at%n%ct%n%P%n%D%n%B -z --shortstat --diff-merges=first-parent -n50 --skip=0 --topo-order --decorate=full --stdin [104ms] 2025-07-08 18:46:23.517 [info] > git config --get commit.template [80ms] 2025-07-08 18:46:23.526 [info] > git for-each-ref --format=%(refname)%00%(upstream:short)%00%(objectname)%00%(upstream:track)%00%(upstream:remotename)%00%(upstream:remoteref) --ignore-case refs/heads/main refs/remotes/main [85ms] 2025-07-08 18:46:23.531 [warning] [Git][revParse] Unable to read file: ENOENT: no such file or directory, open 'e:\OpenSpace.git\refs\remotes\origin\main' 2025-07-08 18:46:23.606 [info] > git rev-parse refs/remotes/origin/main [75ms] 2025-07-08 18:46:23.698 [info] > git for-each-ref --sort -committerdate --format %(refname)%00%(objectname)%00%(*objectname) [83ms] 2025-07-08 18:46:23.703 [info] > git status -z -uall [93ms]
<!--StartFragment-->
.git/refs/remotes/origin/main
文件不存在,导致 Git 无法定位远程分支。git branch -vv
会显示本地 main
分支没有跟踪(upstream)远程分支。<!--EndFragment-->
git branch --set-upstream-to=origin/main main
git push -f origin main
这段代码报错:fatal: unable to access 'https://github.com/Z2316914847/OpenSpace.git/': Failed to connect to github.com port 443 after 21092 ms: Could not connect to server
排除原因为 VPN 没关
git push -u origin main
vscode修改代码提交不上github。 原因:修改的问价没有被暂存,修改的代码没有在本地更新,修改的代码没有推送到github上 暂存修改的文件:git add 修改的文件名.py 修改的代码提交到本地:git commit -m ”修改功能说明“ 推送到github上: git push
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!