Answers:
您必须首先实际进入目录:
$ git clone git://cfdem.git.sourceforge.net/gitroot/cfdem/liggghts
Cloning into 'liggghts'...
remote: Counting objects: 3005, done.
remote: Compressing objects: 100% (2141/2141), done.
remote: Total 3005 (delta 1052), reused 2714 (delta 827)
Receiving objects: 100% (3005/3005), 23.80 MiB | 2.22 MiB/s, done.
Resolving deltas: 100% (1052/1052), done.
$ git status
fatal: Not a git repository (or any of the parent directories): .git
$ cd liggghts/
$ git status
# On branch master
nothing to commit (working directory clean)
git init
修复了问题。
就我而言,我在使用Windows cmd尝试任何git-命令(例如git status)时遇到了相同的问题。因此,我的工作是在
环境变量中为窗口https://windows.github.com/安装git之后,在“ PATH”变量上添加git的类路径。通常git会安装在C:/user/"username"/appdata/local/git/bin
环境变量的PATH上
cmd上的另一件事转到git仓库或cd到您的克隆在窗口上的位置,通常它们将存储在github下的文档中
cd Document/Github/yourproject
之后,您可以使用任何git命令
git clone https://github.com/klevamane/projone.git
Cloning into 'projone'...
remote: Counting objects: 81, done.
remote: Compressing objects: 100% (66/66), done.
remote: Total 81 (delta 13), reused 78 (delta 13), pack-reused 0
Unpacking objects: 100% (81/81), done.
你必须要“ cd projone”
然后您可以检查状态。
一开始很难注意到的一个原因,是因为您已经在计算机中创建了一个具有相同名称的文件夹,而这正是您将项目克隆到的文件夹,因此您必须再次更改目录
简单来说,克隆存储库后,您需要将cd (更改当前目录)到新克隆的文件夹中
git clone https://User_Name@bitbucket.org/Repo_Name.git
cd Repo_Name
如果计划使用VS Code在TSF上迁移现有项目解决方案,请执行以下操作:
打开终端并运行以下命令:
在该文件夹(根目录)中初始化 git
git init
添加 Git
git add .
将您的TSf / Git 链接到该项目-{url}替换为您的git地址
git remote add origin {url}
提交这些更改:
git commit -m "initial commit"
推送 -我将代码作为version1推送,您可以为分支使用任何名称
git push origin HEAD:Version1
我突然在任何试图从以下目录运行git命令的目录中出现错误:
fatal: Not a git repository: /Users/me/Desktop/../../.git/modules/some-submodule
对我来说,事实证明我.git
在桌面上有一个隐藏文件,内容如下:
gitdir: ../../.git/modules/some-module
删除该文件并修复。
我的办公室网络也有同样的问题。我使用此命令,但它不适用于我的
网址,所以像这样:之前
$ git clone https://gitlab.com/omsharma/Resume.git
在我使用此URL之后:$ git clone https://my_gitlab_user@gitlab.com/omsharma/Resume.git
尝试一下。
liggghts
目录中。