小编dnw*_*dnw的帖子

如何在不更改当前工作目录的情况下git添加文件?

我想在git中添加和提交一个文件而不更改我当前的工作目录.这可能吗?

> pwd
/tmp 

> git --git-dir=/tmp/git_test/.git init
Initialized empty Git repository in /tmp/git_test/.git/

> ls /tmp/git_test
commit1

> git --git-dir=/tmp/git_test/.git add /tmp/git_test/commit1
fatal: '/tmp/git_test/commit1' is outside repository

> git --git-dir=/tmp/git_test/.git add commit1
fatal: pathspec 'commit1' did not match any files
Run Code Online (Sandbox Code Playgroud)

(git add -A似乎使用当前的工作目录,而不是--git-dir的参数)

git

5
推荐指数
1
解决办法
1281
查看次数

标签 统计

git ×1