相关疑难解决方法(0)

git --git-dir没有按预期工作

我试图从一个不同于我的目录运行git.所以例如,如果我在:

cd /home/domain/
git status << runs perfect ie
# On branch master
# Your branch is ahead of 'origin/master' by 6 commits.
Run Code Online (Sandbox Code Playgroud)

所以现在我想使用该--git-dir选项从不同的目录运行此命令.

所以,让我说我在root/尝试这个:

git --git-dir="/home/domain/" status
## Error 
fatal: Not a git repository: '/home/domain/'
Run Code Online (Sandbox Code Playgroud)

我也尝试过包含.git文件夹ie

git --git-dir="/home/domain/.git/" status
Run Code Online (Sandbox Code Playgroud)

但这看起来好像是试图从root运行git,即从我的域文件夹中删除所有内容并在root中添加所有内容.

希望有人能就我做错的事情提出建议.

git

205
推荐指数
3
解决办法
8万
查看次数

标签 统计

git ×1