TortoiseGit如何在不影响在线仓库的情况下在本地编辑或删除一些文件

TortoiseGit how to edit or remove some files locally without affecting the online repository

我基本上用 TortoiseGit 在本地克隆了一个 Git 存储库,其中包含例如 2 个文件: - header.php - index.php

我想删除或编辑 header.php 并编辑 index.php,但是当我提交并推送时,我只希望 index.php 上的更改更新在线存储库(这将包含未更改的 header.php 和修改后的新 index.php)

而且我不想更改 .gitignore ....

  1. 右键单击您的存储库并单击 Git commit -> "master"

  1. 取消选中 Changes made 区域中的 header.php。输入提交消息并单击 OK

  1. 在弹出的进度对话框中,单击 Push... 将您的更改推送到远程存储库。

  1. 在弹出的推送对话框中,单击 OK

您对 index.php 的更改现在将被推送到远程存储库,并且您对 header.php 的更改仍将存在于磁盘上。