在git中,是否有任何(简单)方法来修改索引,以便只添加已经存在于其中的文件的更改?这听起来有点复杂,但我想要实现的很简单.
让我们说我的索引看起来像这样(稍微剥离git status输出):
# Changes to be committed:
# modified: A
# modified: B
#
# Changed but not updated:
# modified: B
# modified: C
#
# Untracked files:
# D
Run Code Online (Sandbox Code Playgroud)
B索引中有一些变化,有些变化不是.
C根本没有上演.
如何B在不添加的情况下更新索引(暂存其未分级的更改)C?
即我希望索引看起来像这样:
# Changes to be committed:
# modified: A
# modified: B
#
# Changed but not updated:
# modified: C
#
# Untracked files:
# D
Run Code Online (Sandbox Code Playgroud)
在这个简单的情况下,它当然可以用一个简单的方法实现git add B,但我想知道是否有一个简单的答案.我试过git add --refresh,但如果我理解正确,那只会更新统计信息.
在我的UIWebView中,我想添加一个选项,将当前页面添加到Safari的阅读列表中.我知道这个功能存在,因为GMail在长按链接时提供它,但我找不到任何关于使用哪种URL方案的信息.