Laravel 설치시 vendors 폴더 내에 작곡가 패키지를 만들었습니다.작곡가 설치를 통해 GitHub에 패키지를 설치 한 후 패키지를 연결하는 올바른 방법은 무엇입니까
그런 다음 GitHub 저장소를 만들고 패키지에서 git 인스턴스를 초기화하여 GitHub의 변경 사항을 버전 관리합니다.
마지막으로 작곡가를 통해 동일한 Laravel 설치에 패키지를 설치했습니다. (내 패키지 이름과 버전을 composer.json
파일에 추가 한 다음 composer install
을 실행했습니다.
이제 같은 프로젝트에서 코드를 더 변경 한 다음 저장소에 추가하려고합니다.
내 파일을 변경했습니다. 하지만 내가 git add .
을했던 나는 다음과 같은 오류를 얻을
fatal: Not a git repository (or any of the parent directories): .git
내가 패키지를 설치할 때, 그것이 내가이 오류를 받고 있습니다 왜 .git 파일을 삭제 생각합니다.
아무것도 망치지 않고 기존 코드를 GitHub에 연결하여 새로운 변경 사항을 적용 할 수있는 가장 좋은 방법은 무엇입니까?
여기
이 /vedors/package/.git/config
[core]
repositoryformatversion = 0
filemode = false
bare = false
logallrefupdates = true
symlinks = false
ignorecase = true
sshCommand = ssh -oHostKeyAlgorithms=+ssh-dss
[remote "origin"]
url = https://github.com/username/crud-builder.git
fetch = +refs/heads/*:refs/remotes/origin/*
pushurl = [email protected]:username/crud-builder.git
[branch "master"]
remote = origin
merge = refs/heads/master
[remote "composer"]
url = https://github.com/username/crud-builder.git
fetch = +refs/heads/*:refs/remotes/composer/*
선호하는 소스는 무엇을합니까? 내 작곡가 파일을 변경해야 연결하려는 패키지를 알 수 있습니까? –
다른 것을 변경할 필요가 없습니다. 기본적으로 다운로드 대신'git clone '을 사용하여 패키지를 다운로드합니다. –
그래서'git push'할 때'Permission denied (publickey) '오류가 발생합니다. 치명적 : 원격 저장소에서 읽을 수 없습니다. 올바른 액세스 권한이 이고 저장소가 존재하는지 확인하십시오. ' –