git - GitHub Desktop 中是否存在 'git status'?

标签 git github-desktop

GitHub Desktop 的 Sync 按钮 — 显示它确定为最相关的操作,通常是 Fetch originPush originPull origin — 没有提供很多关于您可能正在推送或 pull 的内容的详细信息。

有没有一种方法可以执行与 git status 相同的操作,但是来自 GitHub Desktop?这样,用户可以在他们这样做之前看到他们将要下 pull 的内容。他们将能够调整本地项目或以其他方式延迟 pull 。

最佳答案

git status 只会让您知道与 origin/master 相比,您的本地分支之前或之后有多少次提交。 GitHub Desktop 已在 Sync 按钮中显示该信息,Push originPull 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/

相关文章:

git - 有没有办法将 git 中未暂存的文件复制到不同的位置?

Git 状态显示更高级别的未跟踪文件?

github - 存储库和项目的侧边栏结构

github - fatal : unable to access, schannel : failed to open CA file, 没有这样的进程,GitHub Desktop

gitignore 丢失了一些二进制文件(DLL 和 PE)

windows - 安装 GitHub 桌面时出错 "Application cannot be started, contact the application vendor."

github - 长时间的 promise

git - 试图理解 git fetch

Git 交互式 merge ?

git svn rebase 总是需要强制推送