본문 바로가기

깃허브4

github에서 fork한 저장소와 원본 저장소와 동기화 PR은 sy브랜치를 이용해서 날렸고, 원본저장소에서 모두 merge가 되었다. 하지만 fork한 시점은 내가 PR을 날리기전이다. 내 저장소의 main 브랜치는 원본 저장소의 main 브랜치 내용과 동기화 되어있지 않다. 1. 내 로컬에서 원본 저장소의 위치가 설정 되어있는지 확인한다. git remote -v real-repo라는 이름으로 원본 저장소의 위치가 설정되어있음을 확인할 수 있다. 2. Fork한 저장소의 main브랜치로 변경한다. git checkout main main브랜치로 변경 후 동기화를 시키라는 문구가 출력된다. 3. 원본 저장소 내용을 fetch한다. git fetch real-repo 4. 로컬의 main 브랜치와 원본 저장소의 main브랜치를 merge한다. git merge.. 2022. 7. 25.
[Github] github에서 fork한 저장소와 원본 저장소와 동기화 PR은 sy브랜치를 이용해서 날렸고, 원본저장소에서 모두 merge가 되었다. 하지만 fork한 시점은 내가 PR을 날리기전이다. 내 저장소의 main 브랜치는 원본 저장소의 main 브랜치 내용과 동기화 되어있지 않다. 1. 내 로컬에서 원본 저장소의 위치가 설정 되어있는지 확인한다. git remote -v real-repo라는 이름으로 원본 저장소의 위치가 설정되어있음을 확인할 수 있다. 2. Fork한 저장소의 main브랜치로 변경한다. git checkout main main브랜치로 변경 후 동기화를 시키라는 문구가 출력된다. 3. 원본 저장소 내용을 fetch한다. git fetch real-repo 4. 로컬의 main 브랜치와 원본 저장소의 main브랜치를 merge한다. git merge.. 2022. 7. 15.
[Git] 맥에서 git으로 파일 올리기 , 파일 push 하기 init 먼저 올리고 싶은 파일이 있는 내 로컬 폴더에 아래와 같은 명령어 입력 git init 출력 내 로컬의 crytoauto 폴더 add Predict라는 폴더를 업로드 할 것이다. 모든 파일을 올리고 싶다면 2번째 명령어로 진행. git add bestk.py git add . commit 메세지 입력 git commit -m "커밋 메세지 입력 " remote : push할 git 레파지토리 주소 등록 자신의 git 레파지토리에서 빨간 동그라미가 있는 부분을 누르면 주소가 복사된다. git remote add origin "자신의 레파지토리 주소" 이 후에 git push를 진행하면 에러가 난다. pull 내 로컬과 깃 레파지토리에 있는 파일이 서로 다르기 때문이다. 이럴 때는 git pull .. 2022. 3. 19.
[Git] git에서 로컬저장소에 있던 파일을 지우고 다시 git 시작하기 상황 ) 깃허브에 올릴 수 있는 용량이 100MB인데, 로컬에 있는 A 파일이 222MB여서 업로드 에러가 발생하였다. 그래서 내 로컬에 있는 A파일을 지우고 다시 git을 시작하니 계속 위와 같은 용량제한 에러가 발생하였다. 왜냐하면 git init 명령어를 입력하고 만들어지는 '.git' 폴더는 A파일이 있던 상태의 로컬을 가리키고 있기 때문이다. ls -al 명령어 입력 후 '.git' 폴더를 rm -rf 명령어로 지워준 후 다시 git init 을 시작한다. 성공적으로 업로드 된다. 2022. 2. 22.