Git没有';不能更改工作目录
我用的是Windows10。在我安装Git没有';不能更改工作目录,git,github,github-for-windows,Git,Github,Github For Windows,我用的是Windows10。在我安装git2.6.1.windows.1之前,我已经安装了git1.9.5.github.0(通过安装github桌面),它工作正常。 但是当我安装了git 2.6.1.windows.1(从)时,我不能再使用git了: powershell控制台显示的是[(未知)]而不是[master],即使我将工作目录更改为我的项目,它仍然显示[(未知)] 当我git add(或git commit,git push)时,它告诉我一个错误:致命:不是git存储库:“C:\P
git2.6.1.windows.1
之前,我已经安装了git1.9.5.github.0
(通过安装github桌面),它工作正常。
但是当我安装了git 2.6.1.windows.1(从)时,我不能再使用git了:
- powershell控制台显示的是
而不是[(未知)]
,即使我将工作目录更改为我的项目,它仍然显示[master]
[(未知)]
- 当我
(或git add
,git commit
)时,它告诉我一个错误:git push
致命:不是git存储库:“C:\Program Files\git”
Git1.9.5.github.0
,但故障仍然存在
我想git没有改变它的工作目录,我不知道。
现在,我无法使用git
如何解决这个问题
编辑1:
同样,这不是我第一次使用git,我永远不会忘记cd myproject
。然而,尽管我转到了这个项目,git“认为”自己正在C:\Program Files\git
中工作,却没有“意识到”工作目录已经更改!这就是问题所在,因为标题:Git不会更改工作目录
编辑2:
在powershell中Get命令git
时,它返回:
CommandType Name Version Source
----------- ---- ------- ------
Application git.exe 2.6.0.0 C:\Program Files\Git\cmd\git.exe
编辑3:
@EdwardThomson要求我输出git config--list
和Get ChildItem Env:
- git配置的输出--列表:
Get-ChildItem-Env:
GIT_DIR
,我将GIT_DIR
设置到包含GIT
的文件夹中,以方便而不知道GIT
使用它
感谢您尝试帮助我。您一定在一个文件夹中,该文件夹中有.git目录(隐藏)。我的邮箱中确实遇到过此类问题。尝试使用'git checkout'显式选择分支,例如'git checkout master'@BalajiKatika,它不处理我的问题<代码>致命:不是git存储库:“C:\Program Files\git”仍然在那里。你试过git init吗???@RishiVishwakarma我试过git init,git说
C:/Program Files/git/refs:权限被拒绝
,我还检查了C:\Program Files\git\refs
,中不存在refs
,什么是refs
(文件或目录)?以及下一步要做什么?在命令行/CLI中,如果当前目录不是存储库,则会出现此错误。因此,您必须先将CD放入repo中。项目已克隆,.git
文件夹始终存在。问题不在于.git
文件夹,而是git仍然在C:\Program Files\git
中“工作”,但我有cd myproject
。我已经在我的问题中告诉了错误信息。