sách gpt4 ai đã đi

git - 如何在推送后显示 Visual Studio git 中的所有更改

In lại 作者:行者123 更新时间:2023-12-03 05:17:40 31 4
mua khóa gpt4 Nike

我有 Visual Studio 2019。

  1. 我编写了一些代码。
  2. 提交。
  3. push 。

现在挂起的更改已消失。有什么方法可以让所有文件即使在推送后仍然处于待更改状态吗? (与主文件不同的所有文件)

1 Câu trả lời

tl;dr:您不能将它们列为待处理更改,因为它们不再是待处理更改。但是,您仍然可以轻松地看到您想要的内容。如果您很着急,请跳至“现在终于回答您的问题”部分。

使用 Git 时,我建议几乎始终在另一个窗口/选项卡中打开分支的历史记录,并在对分支进行任何更改后刷新它(如果您的 UI 没有自动刷新)为你)。这样做的原因是,通过密切关注您的提交,您将不断验证您是否正在做您认为正在做的事情(如果您频繁 rebase ,则尤其重要),并且它还使您能够快速查看任何工作当您需要更多上下文时,您已经完成了。正如您的问题所指出的,通常需要这种额外的上下文,特别是当您正在开发具有多次提交的功能时。

在 Visual Studio 中使用 Git 时,有两个 View 可以显示您的分支历史记录。在Git菜单下,有两个相关选项:

  1. 查看分支历史记录:这将打开一个窗口,显示您当前的分支历史记录,如果您正在跟踪上游分支,它还会显示传出和传入的提交。 此 View 不会自动刷新,因此您应该在修改分支时使用窗口左上角的刷新按钮手动刷新它。 (请注意,您还可以通过右键单击 VS2019 右下角 checkout 的分支名称来访问此 View 。如果 pop 分支列表包含太多本地分支,以至于您看不到粗体分支,您可以开始在搜索框中键入内容以找到它,然后右键单击您的分支。)
  2. 管理分支:这将打开一个窗口,显示存储库中的所有分支;本地分支位于最前面,远程分支出现在其下方。您只需单击任何分支即可查看其历史记录,默认情况下您的分支将首先被选择。 此 View 会自动刷新。(请注意,您还可以通过右键单击 VS2019 右下角 checkout 的分支名称,然后在右上角的 pop 窗口中单击来访问该 View 在 3 点菜单上,然后选择“管理分支”。或者,在顶部分支名称旁边的 Git 更改窗口中,有一个 3 点菜单,其中包含更多选项,其中也包括此选项。)

请注意,这两个 View 都在窗口顶部包含图标,使您能够显示其他本地分支、远程分支和标签,如果它们指向您可以在其中看到的任何相同提交,则所有这些都在同一 View 中当前分支的历史记录。

现在终于回答你的问题了:

在上述任一 View 中,您可以查看任何单个提交中的更改,但您也可以选择两个提交(左键单击一个提交,按住 Ctrl 键并左键单击另一个提交),然后右键单击并选择“比较提交...”。通过比较您的第一个提交的父提交(如果自您分支以来它尚未移动,则 chủ yếu 可能会显示在您的历史记录中)与您的提示提交,您将看到所有您在比较中的所有提交中所做的整套更改。这应该是您在开发功能时希望看到的内容。

关于git - 如何在推送后显示 Visual Studio git 中的所有更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74203928/

31 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com