분류 전체보기 205

[Github] 깃허브로 협업하기② 원격 브랜치 정보 가져오기

깃허브로 협업하기 원격 브랜치 정보 가져오기 git pull 명령은 원격 저장소의 최신 커밋을 지역 저장소에 합쳐주는 역할을 한다. 이때 git pull을 하기 전에, 즉 최신 커밋을 합치기 전에 원격 저장소에 어떤 변화가 있는지 살펴보기 위해 원격 브랜치의 정보만 가져올 수 있다. 이전 포스트의 내용과 이어진다. 1. 원격 main 브랜치 지역 저장소의 main 브랜치처럼 원격 저장소도 default 브랜치가 main 브랜치로 생성된다. 다음과 같이 git log 명령어를 이용해서 커밋 상태를 확인해보겠다. 이전 포스트에서 가장 최신 커밋은 add d 메시지의 커밋이었다. 위 화면에서 HEAD->main은 이 커밋이 지역 저장소의 최종 커밋이라는 뜻이고, origin/main은 원격 저장소의 최종 커밋..

카테고리 없음 2021.11.23

[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..

구글 코랩으로 이미지 캡셔닝 모델 attend to you 가져다 쓰기 A to Z

구글 코랩으로 이미지 캡셔닝 모델 attend to you 가져다 쓰기 A to Z 이번 프로젝트에서 우리는 Attend to you 모델을 파인튜닝해서 쓰기로 했고, 나는 이미지 캡셔닝 모델 파인튜닝 역할을 맡게 되었다. 지금 나는 어떤 모델을 가져다 써본 적도 없기 때문에 본격적으로 모델을 파인튜닝 하기 전에 먼저 이전 포스팅에서 show attend and tell을 구현해 보았다. 1. 구글 드라이브 연동하기 일단 attend to you 깃헙 레포에서 zip 폴더로 모든 파일을 다운 받고 압축 해제를 시켜서 구글 코랩에 업로드 했다. https://github.com/cesc-park/attend2u#prerequisites GitHub - cesc-park/attend2u: 🖼️ Attend ..

[React Native] 리액트 네비게이션 라이브러리 사용하기 (stack, tab)

오늘은 8장 내비게이션에 대해 알아보겠다 😁 Navigation 리액트 네이티브에서는 네비게이션 기능을 지원하지 않아서 외부 라이브러리인 리액트 네비게이션 라이브러리를 이용해야 한다. 1. 리액트 네비게이션 리액트 네비게이션에서 지원하는 네비게이션의 종류는 스택(stack) 네비게이션, 탭(tab) 네비게이션, 드로어(drawer) 네비게이션 세 종류이다. 이 포스트에서는 리액트 네비게이션5 버전을 기준으로 진행할 것이다. 1) 네비게이션의 종류 1️⃣ NavigationContainer 컴포넌트 네비게이션의 계층구조와 상태를 관리하는 컨테이너 역할을 하며, 모든 네비게이션 구성 요소를 감싼 최상위 컴포넌트이다. 2️⃣ Navigator 컴포넌트 화면을 관리하는 중간 관리자 역할로 네비게이션을 구성하며,..

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

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

반응형