Angular 7 - Visual Studio 代码中的版本控制 Git

Angular 7 - version control Git in Visual Studio Code

我是 Angular 的新手(也是 GitVS代码)。 当我在我的 Angular 项目中更改某些内容时,我总是会收到通知,告知我应该在我的项目中提交更新。但是我还没有登录到我的 GitHub 帐户,所以我很想知道这些提交是关于什么的?这是屏幕截图:

在本地,直到您插入 Git-服务帐户。

这一切都与您的本地 git 存储库有关,当您的项目中有一个 .git 隐藏文件夹时,它就会出现。

屏幕截图中显示的文件,"Changes" 下方是您可以使用命令 git status

查看的文件

使用"Commit all",相当于执行下面的2条命令,分别将当前的所有更改添加到下一次提交,并提交先前暂存的更改

git add .
git commit

您可以在本地使用 git。 Git 是相对于svn 的分布式版本控制系统(svn 是集中式verison 控制系统)。

在此处检查差异:https://backlog.com/blog/git-vs-svn-version-control-system/

如果您有存储库,例如:github 或 bitbucket:

  • 您可以在提交后提交您的更改(但这仅限于您的本地计算机),您必须将这些更改推送到您的存储库中。

在您的情况下,您不能仅推送提交、创建分支、变基代码等。但只能在本地推送。