Develop/Git & Github 20

[Github] fork한 레포를 re-fork 하고 싶을 때 (오리지널 레포에 새로 추가된 브랜치 가져오기)

https://github.com/mijinkoo/2022-1-Euron-Study-Assignments GitHub - mijinkoo/2022-1-Euron-Study-Assignments: Euron 2기 스터디팀 예습·복습 과제 제출 Euron 2기 스터디팀 예습·복습 과제 제출. Contribute to mijinkoo/2022-1-Euron-Study-Assignments development by creating an account on GitHub. github.com 이 레포 mijinkoo/2022-1-Euron-Study-Assignments (포크한 레포)는 Ewha-Euron/2022-1-Euron-Study-Assignments (오리지널 레포)를 포크한 레포이다. 포크한 레로에..

[Github] 깃허브로 협업하기① 여러 컴퓨터에서 원격 저장소 같이 사용하기

깃허브로 협업하기 여러 컴퓨터에서 원격 저장소 같이 사용하기 1. 원격 저장소 복제하기 - git clone 다음 깃허브의 test-1 레포를 로컬 폴더 git_home과 git_office에서 동시에 작업을 하려고 했을 때 먼저 아래과 같이 git clone 명령어를 이용해서 원격 저장소의 내용을 로컬 폴더에 복제한다. ✅ 여기서 다음과 같이 명령어를 입력했을 때 git_home이라는 디렉터리가 자동으로 만들어진다. 원격 저장소를 현재 디렉토리에 복제하려면 git_home 대신 마침표(.)를 입력하면 된다. git_home 디렉터리로 이동해서 다음 명령어를 입력해주고, git clone 원격 저장소의 주소 git_home git_office 디렉터리로 이동해서 다음 명령어를 입력해줬다. git clon..

[Github] 레포 생성하고 로컬과 원격 저장소 연결하기 (디폴트 브랜치는 main으로)

⛔ 문제 그림과 같이 git init을 하고 나면 로컬의 브랜치가 master로 변경된다. 분명 깃헙의 디폴트 브랜치는 main으로 설정되어 있는데, 아직 내 깃배쉬에서는 반영이 안 된 건지 자꾸 로컬에서는 디폴트 브랜치는 master 브랜치로 되어있다. 이것 때문에 그동안 계속 깃헙 쓰는 데 오류가 났다. ✅ 해결 로컬에서도 디폴트 브랜치를 main으로 바꿔야 한다. 그래서 전처럼 원격저장소와 로컬을 연결할 때 $ git remote add origin [저장소 주소] 이것만 하면 안되고 다음과 같이 디폴트 브랜치를 main으로 설정해주는 명령어도 입력해줘야 한다. 📍 깃헙에서 레포를 만들고 원격 저장소와 로컬을 연결하는 방법은 다음과 같다. 1. 깃헙에서 레포를 만든다. 2. 로컬(자신의 컴퓨터)에서..

[깃헙왕초보] 디렉토리에 화살표 표시가 있을 때 (폴더가 클릭이 안 될 때)

깃허브 자꾸 내맘처럼 안 돼서 한동안 방치하고 있었는데 올해가 가기 전에 완전히 박살을 내버려야겠다 짱나서 안되겠음. 1️⃣ 문제 디렉토리가 푸쉬되는 과정(? 잘 모르겠다 어디서 문제인지)에서 문제가 생겨서 디렉토리에 화살표 표시가 생기고, 디렉토리에 접근이 되지 않는 문제가 발생했다. git add 폴더 입력해서 스테이징 시킨 다음에 커밋 푸쉬했는데 왜 이렇게 될까?😥 2️⃣ 원인 .git 폴더 때문인데, 내 로컬 저장소의 폴더는 다음과 같다. react-native-study 에도 .git 폴더가 있고 react-native-study/react-native-component 폴더에도 .git 폴더가 있다. 해당 폴더 그니깐 상위폴더가 아닌 해당 폴더에 .git 폴더가 생겨서 발생하는 문제이다. 이미..

[깃헙왕초보] git pull upstream을 해도 내 레포에는 반영이 안될 때

1. 문제 🚀 복습 과제 1. 터미널/ cmd에서 본인의 로컬 repo 디렉토리로 이동 2. `git checkout Week_4` 👉 `git pull upstream Week_4` 여기서... 내 레포에는 최신 상태로 반영이 안됨... 왜지...? 여기서 다 반영되었다고 나오는데 깃헙 가보면 안 되어있다...ㅠㅠ 2. 솔루션 여기서 깃 푸쉬를 안해줘서 origin 브랜치에는 반영이 안 된 것이었다. 위 코드에 git push origin Week_4 만 해주면 끄읕!!!

반응형