几天来,我一直在尝试解决与 Visual Studio Code 之间的冲突,使用 GIT 存储库在 GitHub 上进行本地和远程工作。我会尽力解释并详细说明这个问题。
这一切都是从集成的 Visual Studio Code 终端启动本地存储库开始的。通常使用可视终端中的
git init
命令,不会有任何问题...
初始化本地存储库后,下一步是执行
git add <file>
,就我而言,我想上传工作文件夹中的所有现有文件,因此我将使用git add .
,然后使用git commit -m "<text>"
提交。
显示 git add 的使用的图像。和 git commit -m "..." 命令
到目前为止,我能够正常使用本地存储库,当我必须将本地存储库上传到 GitHub 上的远程存储库时,问题就开始了。由于在制作以下脚本时,会发生以下情况:
我设法使第一个
git push
到这里一切正常,但是当从我正在工作的文件夹中关闭并重新打开 Visual Studio Code 时,问题就开始了。 Visual Studio Code 冻结了一会儿,然后继续指示错误消息以关闭程序。
当我使用
git clone <url>
克隆远程存储库并且该存储库包含 .git
文件时,也会发生同样的错误。
我尝试删除 .git 文件夹并从头开始重做存储库,但是当我想重做脚本并执行
git push
时,我收到另一个错误,如下所示:
我使用 Linux Ubuntu 24.04.01 LTS
在另一个例子中,我也尝试过使用 Linux 终端来执行命令,但结果是一样的,只要有一个 .git 文件夹链接到远程 GitHub 存储库,Visual Studio Code 就会冻结并关闭。
【解决了! (我认为)]:Visual Studio Code 无法在 Ubuntu 24.04.01 LTS 中与 Git 和 GitHub 配合使用
问题出在 NVIDIA 显卡驱动程序上(或者我认为是这样,因为到目前为止这个解决方案似乎运行良好),为了解决这个问题,我必须使用这些命令从 Linux 终端手动下载驱动程序,然后重新启动电脑。
sudo apt install nvidia-utils-450
sudo apt install nvidia-utils-550