깃헙(GitHub) 웹사이트 기능들로 GitHub 입문하기
May 21, 2020

Git, GitHub은 프로젝트의 협업을 위해서 꼭 필요한 소스코드 형상 관리 시스템입니다. 형상 관리 시스템은 소스코드의 버전 관리 시스템이라고도 불리웁니다. 다수의 인원이 하나의 프로젝트를 진행할 때, 소스코드의 충돌을 효율적으로 해결하고, 업데이트되는 사항들을 병합해주기도 합니다.

소스코드의 형상 관리 시스템은 다양한 형태가 존재하지만, Git은 분산형 관리 시스템을 차용했습니다.

어쨌든!

이번 포스팅의 핵심은 Git에 대한 전혀 개념이 없으신 분들을 위해 CLI (Command Line Tool) 을 사용하여, Git의 모든 기능을 알아보는 것이 아닌,

GitHub Webpage 에 있는 버튼들과 기능들에 대한 내용과 원격 저장소와 3가지 (fork, pull, push) 를 할 수 있는 방법에 대하여 알아보도록 하겠습니다.

영상 개요

  1. 복제 (fork)
  2. remote repo로부터 pull
  3. remote repo로의 push

원격 저장소의 fork, pull, push 하는 방법





실습에 활용한 git repository(저장소)



관련 글 더보기

- git clean으로 untracked files 제거하기

- git diff를 gui tool인 p4 merge로 설정하기 (global config)

- git alias와 git global config 설정하기

데이터 분석, 머신러닝, 딥러닝의 대중화를 꿈 꿉니다.