我对Linux环境和git都很陌生。
我在gitlab中有一个(私有)项目,我需要推送/拉动更改。
我们说我的本地工作副本是以下目录
/home/iamme/Desktop/Development/local_gitlab_copy/
我添加了这样的用户名和电子邮件,效果很好
git config --global user.name testusername
git config --global user.email testemail@email.com
我的gitlab项目中有2个分支 1)主人 2)测试
我试图将master检出我的本地文件夹
我给了
git checkout master
但是我收到以下错误:
Fatal: Not a git repository (or any of the parent directories): .git
我不明白为什么会收到此错误
有谁能告诉我为什么会看到这样的错误?
答案 0 :(得分:1)
这意味着
`/家庭/ iamme /桌面/开发/ local_gitlab_copy /'
中不包含.git文件夹。
我建议你这样做。
/home/iamme/Desktop/Development/local_gitlab_copy/ $ls
并查看项目的任何子目录。
/home/iamme/Desktop/Development/local_gitlab_copy/ cd directory_name
你可以再继续。
如果你还没有克隆,那么
跑,
/home/iamme/Desktop/Development/local_gitlab_copy/ $git clone <url>