Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
很遗憾,但我不知道如何在 VS Code 中查看远程提交历史记录。我有一堆与 git 相关的菜单项,似乎都没有完成这项任务......
我想检查一下,因为我执行推送后,如果推送操作成功与否,我看不到任何反馈......也许这也是我的错。
关于 git 历史记录,有一堆 VS Code 插件可以让您查看 git 日志历史记录,例如Git Graph.
Git Graph
是的,没有显示推送成功的显式弹出窗口,因此为了检查推送是否成功,您可以检查本地分支是否与远程分支配对(如果推送后的 HEAD 提交是本地和远程的最新提交)。
小提示可能是,如果没有提交推/拉,synchronize changes底部菜单中的按钮附近将没有数字。当然,该技巧仅在 VS Codegit fetch循环执行时才有效。
synchronize changes
git fetch
根据我的(非常有限的)经验,Git 和 VS Code 的 Git 实现遵循基本的 Unix 流程:
沉默是金: 如果你没有什么有趣的事情要说,保持沉默。
如果您要失败,请尽早失败并大声失败。
换句话说,沉默=成功。当出现问题时,您绝对知道它,因为它“会产生很多噪音”并提供丰富的终端输出。
VS Code 提供了一个“面板”(通常位于底部),可以显示很多不同的东西,包括 git 处理。
请注意下图: