![]() |
1
17
如果您可以说服编辑器编写要暂存的文件的版本,那么可以使用管道级git命令将其添加到正确名称下的索引中。您需要绕过“git add”,它总是将工作树中的路径X与索引中的路径X相关联(据我所知)。
您没有提到您计划从哪个编辑器执行此操作,因此很难建议您如何集成此功能。正如我所提到的,您需要以某种方式将git与文件一起呈现,因为您希望它被暂存(记住,git不处理存储更改)。如果您可以编写一个宏来将文件保存为“$file.tmp”,那么可以使用上面的方法
例如,以下脚本采用三个参数:
例如
|
![]() |
2
3
目前最简单的方法是使用
|
![]() |
4
0
最接近的预构建工具是
在查看未暂存的更改时,上下文菜单(右键单击)具有暂存选定行的选项(如果没有选择,则为单击的行)和暂存整个大块的选项。 同样地,在查看阶段性更改时,上下文菜单也可以选择取消行或块的阶段性更改。
一旦您准备好了新内容,您还可以编写提交消息并从GUI内部进行提交。
我想有些人
|
![]() |
charleslcso · 从开源克隆并推送到我的GitHub[重复] 1 年前 |
|
Itachi · 无法为python项目安装“DAWG”包 1 年前 |
![]() |
Igor · git重置已删除目录上的头 2 年前 |
![]() |
Robo · 撤消删除Git中被忽略的文件 2 年前 |
![]() |
Ali EXE · 如何根据bat中命令的输出设置变量? 2 年前 |
![]() |
ShortArrow · 如何使用git管理链接源文件? 2 年前 |
![]() |
Siggi · 使用git移动文件时丢失历史记录 2 年前 |