如何使用相对路径git在其他目录中添加文件?
说我在2个不同的目录中有2个文件: somerepo / a / fileina和somerepo / b / fileinb。 例如,如果我当前在目录“ a”中(用户:〜/ somerepo / a),并且我想使用git add来使用相对路径将更改添加到“ fileinb”中。命令行是什么样的?
我应该键入:“ git add ./b/fileb”还是“ git add ./../b/fileb”。我对什么感到困惑。以git的方式。 谢谢
答案 0 :(得分:0)
在Git中几乎所有您指定路径的地方,.
的含义与其他地方相同:当前目录/相同目录。因此,./b
等效于b
,x/./y
等效于x/y
。
在您的情况下,您想向上一个目录,这意味着您的第二个建议是正确的,但是您不需要前导./
,只需说git add ../b/fileb
。