【问题标题】:Does 'git status' exist in GitHub Desktop?GitHub Desktop 中是否存在“git status”?
【发布时间】:2018-03-15 21:18:25
【问题描述】:

GitHub Desktop 的 Sync 按钮——它显示了它认为最相关的操作,通常是 Fetch originPush originPull origin——并没有提供很多关于你可能推送的内容的详细信息或拉动。

有没有办法做相当于git status,但来自 GitHub Desktop?这样,用户可以在他们这样做之前看到他们将要下拉的内容。他们将能够调整他们的本地项目或以其他方式延迟拉动。

【问题讨论】:

  • Fetch 不拉?
  • @evolutionxbox 否。获取和拉取都下载任何新更改,但拉取实际上将它们与您的本地副本集成。见git-tower.com/learn/git/faq/…

标签: git github-desktop


【解决方案1】:

git status 只会让您知道与origin/master 相比,您的本地分支前后有多少提交。 GitHub Desktop 已在 Sync 按钮中显示该信息,并在 Push originPull origin 旁边带有一个小数字。

只有经过过滤的git log 会有关于发生了什么 更改的详细信息。

GitHub 支持代表提到了在 GitHub Desktop 中进行的分支比较的持续努力,在此处跟踪:https://github.com/desktop/desktop/issues/3956。这是允许用户在推送或拉取之前查看更改详细信息的最接近的方法。

【讨论】:

    猜你喜欢
    • 2018-11-20
    • 2019-02-28
    • 1970-01-01
    • 2018-04-25
    • 2018-04-02
    • 2018-04-07
    • 2021-08-14
    • 2016-01-30
    • 2023-02-02
    相关资源
    最近更新 更多