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 ....
- 右键单击您的存储库并单击
Git commit -> "master"
。
- 取消选中
Changes made
区域中的 header.php
。输入提交消息并单击 OK
。
- 在弹出的进度对话框中,单击
Push...
将您的更改推送到远程存储库。
- 在弹出的推送对话框中,单击
OK
。
您对 index.php
的更改现在将被推送到远程存储库,并且您对 header.php
的更改仍将存在于磁盘上。
我基本上用 TortoiseGit 在本地克隆了一个 Git 存储库,其中包含例如 2 个文件: - header.php - index.php
我想删除或编辑 header.php 并编辑 index.php,但是当我提交并推送时,我只希望 index.php 上的更改更新在线存储库(这将包含未更改的 header.php 和修改后的新 index.php)
而且我不想更改 .gitignore ....
- 右键单击您的存储库并单击
Git commit -> "master"
。
- 取消选中
Changes made
区域中的header.php
。输入提交消息并单击OK
。
- 在弹出的进度对话框中,单击
Push...
将您的更改推送到远程存储库。
- 在弹出的推送对话框中,单击
OK
。
您对 index.php
的更改现在将被推送到远程存储库,并且您对 header.php
的更改仍将存在于磁盘上。