김펭귄 관찰일기
article thumbnail
[Git 해부학교실] #1. Git이란?
프로그래밍/알쓸신잡 2023. 9. 11. 21:22

🐧. Git 오늘은 협업할 때 자주 사용되는 Git이란 녀석에 대해 알아볼까 한다. 물론 나도 아직 어리바리한 Git린이지만 (최근에도 시원하게 한 번 말아먹어서 github 잔디 한 움큼 뽑았다..), 그래도 내가 직접 몸통박치기 해서 배워온 것들이 있기 때문에 이 글을 읽고 계신 코린이라면 꼭 전부 본인 것으로 만들어서 눈물 흘리지 않았으면 한다. 1. Git이란? Git은 소스 코드 관리 (Source Code Management, SCM) 시스템의 일종이다. 말이 조금 어려울 수 있는데, 쉽게 설명하자면 우리가 작업한 소스 코드들을 관리해 주는 녀석이라는 뜻이다. 지금 당장은 이것만 기억하자. 차차 알아가면 된다. 코딩을 하다 보면, '아.. 괜히 손댔다, 이전에 한 걸로 복구는 안되나?'라는 생..

article thumbnail
[Git] fork해둔 repository 업데이트 하기
프로그래밍/알쓸신잡 2023. 9. 10. 14:32

🐧. fork 해둔 repository 업데이트 하기 팀프로젝트를 하고 있는데, 내 레포에 만들지 않고 팀장님 레포에 만들어서 현재 팀장님 레포로 푸쉬하고 있는 상황이다. 내 레포로 가져올 수 있는 방법이 없을까 하다가 fork라는 것을 알게 되서 일단 해두긴 했는데.. 문제는 업데이트가 되질 않는다는 것..! 이 경우에 어떻게 업데이트 할 수 있는지 알아볼까 한다. 1. git clone으로 당겨오기 우리가 먼저 해줘야 할 것은 평소처럼 레포 주소를 긁어와서 clone해주는 것이다. git clone [repository 주소] 위의 커맨드로 당겨와주자. 2. 원격 저장소에 upstream 추가해주기 새로운 친구를 만나게 되었다. 기존에 'git remote add origin [repository 주..