본문 바로가기

SCM(형상 관리)15

Git] origin과 upstream의 차이 요약- origin과 upstream은 저장소의 상대적인 위치를 나타낸 것이다.- 기준 > origin > upstream 순서로 위치가 지정된다.- clone을 하면 상하 관계가 명확해져서 자동으로 origin과 upstream이 정해진다. 문제 해결 origin은 '기원' 이라는 뜻이다. 즉, 기준을 만든 것이므로 my repository가 origin이 된다.upstream은 '상류' 라는 뜻이다. 즉, 기원을 만들어낸 상류의 의미로 다른 사람의 repository가 된다. 쉽게 말해 origin의 origin을 upstream 이라고 부른다. 우리가 clone을 하면 상하 관계가 명확해져서 자동으로 origin과 upstream이 정해진다. git remote add origin ~이제 이 구문도.. 2024. 9. 22.
github에서 소스코드 받아오기, 소스 코드 올리기 (clone, commit+push) 목표1) 깃허브(원격 저장소)에서 소스코드를 내 컴퓨터(로컬 저장소)에 가져와야 한다.2) 가져와서 내 소스 코드를 넣고 push 해야 한다. 1) 깃허브 clone (깃허브에 올라온 소스 코드 받아오기).git 파일을 만들어줍니다.git initremote 상태를 확인합니다. git remote -v만약, remote가 되어 있지 않다면 remote를 만들어줍니다.git remote add origin # git repository URL : 가져오고자 하는 원격 저장소의 레파지토리의 URL 참고 : git repository URL 찾는 방법? 깃허브에 있는 소스 파일 받아오기git clone https://github.com//git-test.git# github username : 아래 설명 참조.. 2024. 9. 12.
[Git 오류] The requested URL returned error: 400 오류 문제 상황 remote 을 새롭게 세팅하고 push을 하려고 하니까 아래와 같은 오류 메시지가 나왔다. error: RPC failed; HTTP 400 curl 22 The requested URL returned error: 400 문제 원인 소스 코드를 git에 push 할 때 해당 주소에 대한 권한이 없는 것이 문제이다. 문제 해결 repository 접근 권한 인증을 받는다. git remote set-url origin https://github-username@github.com/github-username/github-repository-name.git - github-username : github에서 사용하는 username을 넣는다. - github-repository-name : r.. 2024. 4. 2.
[Git 오류] error: RPC failed; curl 55 OpenSSL SSL_write: Connection was aborted, errno 10053 오류 해결 문제 상황 좀 용량이 큰 파일을 push해서 그런지 push 중에 해당 오류가 발생하였다. 문제 해결 push을 할 때 --force 옵션을 추가한다. git push --force origin master 2024. 4. 2.