답변:
실제로 먼저 디렉토리로 이동해야합니다.
$ 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
하면 문제가 해결되었습니다.
나는 방금이 메시지를 받았으며 다른 사람들을 시도하기 전에 매우 간단한 대답이 있습니다. 상위 디렉토리에서 다음을 입력하십시오.git init
이것은 git의 디렉토리를 초기화합니다. 다음 git add
과 git commit
작동합니다.
remote
이 계약에 따라 원래 설정 은 어떻게됩니까 ?
때로는 ssh 때문입니다. 따라서 이것을 사용할 수 있습니다.
git clone https://cfdem.git.sourceforge.net/gitroot/cfdem/liggghts
대신에:
git clone git://cfdem.git.sourceforge.net/gitroot/cfdem/liggghts
제 경우에는 Windows cmd를 사용하여 git 명령 (예 : git status)을 시도하는 동안 동일한 문제가 발생했습니다. 그래서 내가하는 일은
환경 변수에 git for window https://windows.github.com/ 을 설치 한 후 "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"이 필요합니다.
그러면 상태를 확인할 수 있습니다.
처음에 이것이 눈치 채지 못한 한 가지 이유는 컴퓨터에 이미 같은 이름의 폴더를 만들었고 프로젝트를 복제 한 곳 이었기 때문에 디렉토리를 다시 변경해야합니다.
기존 프로젝트 솔루션이 VS Code에서 TSF로 이동할 계획 인 경우 :
터미널을 열고 다음 명령을 실행하십시오.
해당 폴더 (루트 디렉토리)에서 git 초기화
git init
힘내 추가
git add .
연결 이 프로젝트에 TSF / 힘내 - {URL} 당신의 자식 주소로 대체
git remote add origin {url}
커밋 그 변경 사항 :
git commit -m "initial commit"
푸시 -버전 1로 코드를 푸시했으며 브랜치에 어떤 이름도 사용할 수 있습니다.
git push origin HEAD:Version1
사무실 네트워크에서 같은 문제가 있습니다. 내가 사용 의 나를 위해 작동하지 않는이 명령하지만,
그래서 다음과 같이 URL을 : 전
$ git clone https://gitlab.com/omsharma/Resume.git
이 URL을 사용한 후 : $ git clone https://my_gitlab_user@gitlab.com/omsharma/Resume.git
시도해보십시오.
liggghts
디렉토리에 있습니다.