git - 在 Git 中,如何在不手动指定文件的情况下暂存刚刚差异化的文件?

标签 git bash

我经常比较一个文件,决定它是我要暂存的,然后必须运行 git add/long/path/to/file 来手动指定文件。

通常的工作流程是这样的:

git 状态

“哦变化”

git diff/long/path/to/changed/file

“是的,我记得 - 投入时间!”

git add/long/path/to/changed/file

显然,这并不是世界上最难做的事情,只是有点乏味。我知道我也可以进入交互模式,但这从来都不适合我的工作流程。

所以我正在寻找一些神奇的 unix 或 git 命令,我可以在其中说“嘿,我刚刚 diff 的那个文件 - 请暂存它!”。

Git 或 Bash 中是否存在类似的东西?还是我需要在 bash 脚本中构建它?

最佳答案

关于git - 在 Git 中,如何在不手动指定文件的情况下暂存刚刚差异化的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4956018/

相关文章:

git - 如何用从我的文件创建的新对象替换损坏的 Git 对象,这很好

windows - 在 Windows 上从命令行向 git commit -m 添加换行符

bash - 如何删除两个模式(包括其中之一)之间的字符串部分

bash - 使用 mv 删除文件名的一部分

mysql - 执行 mysql 命令的脚本无法与 cron 作业一起使用

Git 日志问题 : date is not showing when oneline option in used

git - 从 Git 提交中获取已删除文件列表

Linux Bash 如何使用 for 循环获取输出并将其放回脚本中

linux - 如何在 bash 中将数组元素初始化为 0?

git - 当您已经拥有主人时,如何从 repo 中 fork 出一个新分支?