본문 바로가기
개발 공부 일지/Git

Github 사용하기

by yelimu 2024. 7. 9.

깃허브에서 생성한 레포지토리 > 원격/리모트 레포지토리 라고 부른다

<-> 로컬 레포지토리 ( 내 컴퓨터에서 생성한 레포지토리) 

 

home 에서 신규 레포지토리를 생성한다 (프로젝트 이름, 공개 여부 선택) 

상단에 내가 적은 레포지토리 이름이 보이고

깃허브에서 신규 레포지토리를 만들려면 1번

내 컴퓨터에서 작성한 로컬 레포지토리를 올리려면 2번 코드를 한줄씩 터미널에 넣고 실행한다

ctrl+c,v 로 복붙이 안돼서 찾아보니 

ctrl + insert / shift + insert 로 복붙하면 된다고 한다. .. Fn 키도 함께 눌러줘야해서 번거롭다 

 

테스트로 만든 123 은 삭제하고싶은데.. 설정(settings)으로 가면 rename은 가능하다 

레포지토리로 들어가서 보면 강의를 들으면서 커밋한 파일들이 올라와있고 눌러보면 내용을 확인할 수 있다

우측 상단에 2 Commits 를 눌러서 들어가면 

커밋 메시지를 확인할 수 있고 각 파일마다 수정 이력이 남아있다

터미널에서는 hyl이라는 유저 네임을 사용했는데 깃허브와 연동하면서 자동으로 깃허브 이름으로 커밋했다고 나오는거같다


로컬 레포지토리에서 파일 수정 후 커밋 --- 아직 리모트 레포지토리에는 반영되지 않음 

git push 

-> 깃허브에 반영이 되었음 


깃허브에서 파일 내용 수정 후 커밋이 가능함

리모트 레포지토리에서 -> 로컬 레포지토리로 커밋 내용을 전송하려면?

git pull

-> 내 컴퓨터에 반영이 됨

주의! 터미널에서 워킹디렉토리로 이동한 후에 커맨드를 입력해야 실행이 됨


다른사람의 프로젝트 가져오기 

깃허브에서 clone code를 복사한 뒤에 

git clone + 코드 붙여넣기

 

 

깃허브 가입만 해두고 어떻게 쓰는건지 몰라서 방치해뒀었는데 코드잇 강의를 보고 사용법을 배워서 기쁘다 ㅋ

 

'개발 공부 일지 > Git' 카테고리의 다른 글

Git 활용하기  (0) 2024.07.11
Git 브랜치 다루기  (0) 2024.07.10
Git 커밋 다루기  (0) 2024.07.10
Github에 커밋이 안된다면?  (0) 2024.07.10
Git 사용하기  (0) 2024.07.09