gpt4 book ai didi

git - 添加特定文件而不键入整个路径?

转载 作者:行者123 更新时间:2023-12-04 14:43:53 25 4
gpt4 key购买 nike

git status

modified:   src/main/java/common/fileOption/FileOption.java
modified: src/main/java/framework/Main.java
modified: src/main/java/framework/utils/FileUtils.java
我要 git add上述文件之一,是否有一种无需输入整个路径的快速方法?
我希望有一种机制可以通过数字引用其中一个。假设我只想添加最后一个文件,然后可能类似于 git add --something 3 ?

最佳答案

您可以使用 Interactive Staging Git工具。
如果您运行 git add-i--interactive选项,它会打开一个交互式 shell 模式,显示如下内容:

           staged     unstaged path
1: unchanged +0/-3 src/main/java/common/fileOption/FileOption.java
2: unchanged +0/-3 src/main/java/framework/Main.java
3: unchanged +0/-3 src/main/java/framework/utils/FileUtils.java

*** Commands ***
1: [s]tatus 2: [u]pdate 3: [r]evert 4: [a]dd untracked
5: [p]atch 6: [d]iff 7: [q]uit 8: [h]elp
What now> a
1: src/main/java/common/fileOption/FileOption.java
2: src/main/java/framework/Main.java
3: src/main/java/framework/utils/FileUtils.java
Add untracked>> 3
1: src/main/java/common/fileOption/FileOption.java
2: src/main/java/framework/Main.java
* 3: src/main/java/framework/utils/FileUtils.java
Add untracked>> <press enter>
added 1 path

*** Commands ***
1: [s]tatus 2: [u]pdate 3: [r]evert 4: [a]dd untracked
5: [p]atch 6: [d]iff 7: [q]uit 8: [h]elp
What now> q
如果你现在写 git status ,您可以看到,您选择的文件 (FileUtils.java) 已添加。

关于git - 添加特定文件而不键入整个路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68407252/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com