Git 입문 완전 정복 — 7편으로 끝내는 깃 기초부터 협업까지 (시리즈 목차)
·
Hello Dev
로 감싸 가독성 클래스를 일괄 적용한다. - 숫자형 제목 대신 스토리 중심 제목 및 넉넉한 여백(UI/UX 가독성) 보정 완료.-->"개발 배우려면 Git은 필수"라는 말은 많이 들었는데, 막상 검색하면 단편적인 명령어 설명만 흩어져 있어 막막했던 적 없으신가요? 저도 그랬습니다. 무엇을 어떤 순서로 익혀야 할지 지도가 없으니, 까만 터미널 앞에서 늘 길을 잃었죠.그래서 Git을 처음 배우는 분이 0부터 협업까지 순서대로 따라올 수 있게 7편짜리 입문 시리즈를 만들었습니다. 이 글은 그 전체 지도예요. 1편부터 차례로 읽으셔도 좋고, 지금 당장 필요한 편으로 바로 건너뛰셔도 됩니다.모든 편은 어려운 개념을 일상 비유로 풀어냅니다. Git은 '코드 시간 여행기', 커밋은 '사진 찍기', GitHub은 '..
오픈소스와 팀 협업의 꽃 — Fork·Clone과 Pull Request로 첫 기여하기
·
Hello Dev
로 감싸 가독성 클래스를 일괄 적용한다. - 숫자형 제목 대신 스토리 중심 제목 및 넉넉한 여백(UI/UX 가독성) 보정 완료.--> 이 글은 Git 입문 시리즈의 6편입니다. 브랜치와 병합(merge)이 아직 낯설다면, 먼저 5편. 평행 우주에서 안전하게 개발 (Branch & Conflict)을 보고 오시면 훨씬 수월합니다. 지금까지 우리는 내 저장소 안에서만 Git을 다뤘습니다. 커밋하고, 브랜치를 치고, GitHub에 올리고. 그런데 개발의 진짜 재미는 여기서부터예요. 바로 남이 만든 프로젝트에 내 코드를 보태는 것 — 오픈소스 기여입니다. "내가 감히 유명한 오픈소스에 코드를?" 싶으시죠? 저도 처음엔 그 세계가 까마득해 보였어요. 그런데 알고 보..
내 코드를 클라우드에 백업하기 — GitHub에 처음 git push 하기 (인스타에 사진 올리듯)
·
Hello Dev
로 감싸 가독성 클래스를 일괄 적용한다. - 숫자형 제목 대신 스토리 중심 제목 및 넉넉한 여백(UI/UX 가독성) 보정 완료.-->이 글은 Git 입문 시리즈의 3편입니다. 아직 커밋(첫 저장점)을 안 만들어 보셨다면, 먼저 2편. 내 코드의 첫 저장점 만들기 (git add와 commit)를 끝내고 오시면 막힘없이 따라오실 수 있습니다.2편까지 잘 따라오셨다면, 이제 여러분의 컴퓨터 안에는 커밋이 차곡차곡 쌓인 작은 사진첩(.git)이 생겼습니다. 그런데 한 가지, 마음 한구석이 찜찜하지 않나요?"이 사진첩이 내 컴퓨터 안에만 있잖아. 노트북을 잃어버리거나 하드가 고장 나면… 그동안 찍은 사진(커밋)이 통째로 사라지는 거 아냐?"맞습니다. 지금까지 한 일은 전부 내 폰 안에서만 사진을 정리한 것과 ..
Git이 대체 뭐길래? 10분 만에 이해하는 핵심 개념과 설치 가이드
·
Hello Dev
분명 코딩을 배우러 왔는데, 난생처음 보는 까만 터미널 창을 마주하면 덜컥 겁부터 납니다. 다들 '깃, 깃' 하면서 중요하다고 말하지만, 정작 검은 화면에 무엇을 쳐야 할지 막막하기만 하죠. 처음 개발을 공부할 때 저 역시 똑같은 의문이 있었습니다. "코드를 그냥 폴더째 복사해서 날짜별로 압축해 두면 그만인데, 왜 굳이 이런 복잡한 도구를 공부해야 하지?"라며 한참을 헤맸습니다. 결론부터 말씀드리면, Git은 코드 복사 지옥에서 여러분을 구출해 줄 가장 확실한 도구입니다. 왜 Git을 배워야 하는지 핵심 개념부터 짚어보고, 내 컴퓨터에 설치해 첫 사용자 설정을 완료하는 전 과정을 세세하게 정리해 드리겠습니다. 파일 복사 지옥에서 탈출하기: 버전 관리의 진짜 이유 문서나 기획서, 혹은 ..