如何比较和更新本地仓库与远程 Github 仓库?

How to compare and update local repo with remote Github repo?

我想知道是否有任何 API 或技巧可以查明我的程序 (visual basic) 是否与我的存储库 master 分支上的程序不同。

此外,如果不是,我将如何从 master 分支中的新分支更新我的分支?

git diff 是 git 工具,可让您查看提交、分支等之间的更改。 git pull 是 git 工具,用于获取存储库并合并最新更改。

这些工具的联机帮助页应分别位于 git-diff(1)git-pull(1) 下。

如果您不确定本地项目是否已更新,请使用此命令:

git pull origin master

要查看本地和远程项目之间的差异,请使用:

git diff <local branch> <remote>/<remote branch>

你可以找到更多on git documentation