GitHub Desktop 的 Sync
按钮 — 显示它确定为最相关的操作,通常是 Fetch origin
、Push origin
或 Pull origin
— 没有提供很多关于您可能正在推送或 pull 的内容的详细信息。
有没有一种方法可以执行与 git status
相同的操作,但是来自 GitHub Desktop?这样,用户可以在他们这样做之前看到他们将要下 pull 的内容。他们将能够调整本地项目或以其他方式延迟 pull 。
最佳答案
git status
只会让您知道与 origin/master
相比,您的本地分支之前或之后有多少次提交。 GitHub Desktop 已在 Sync
按钮中显示该信息,Push origin
或 Pull origin
旁边有一个小数字。
只有经过过滤的 git log
才会包含有关更改内容的详细信息。
GitHub 支持代表提到了在此处跟踪的 GitHub Desktop 中进行分支比较的持续努力:https://github.com/desktop/desktop/issues/3956 .这是最接近允许用户在推送或 pull 之前查看更改详细信息的东西。
关于git - GitHub Desktop 中是否存在 'git status'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49309399/