Git Tutorial

Git 설치하기

Git 설치하기 홈페이지를 참조하면 된다.

Git File Upload 방법

Git File Upload 방법

Git 시작하기 (Git개념 및 설정 방법등)

git의 기초부터 branch 시뮬레이션등 쉽고 다양하게 git을 이해하기 좋은 사이트

Git 메뉴얼 및 레퍼런스 목록

Git 수정하고-저장소에-저장하기

1 2 3 4 5 6 7 8 9 10

git 수정하고-저장소에-저장하기

Github와 Git 연동

다음 Chapter로 Skip

Git Branch란 무엇인가?

Git Branch란 무엇인가?

Git 서버 - 프로토콜

당신이 오프라인일 때도 동료가 저장소를 사용할 수 있게 하려면 언제나 이용할 수 있는 저장소가 필요하다. 즉, 공동으로 사용할 수 있는 저장소를 만들고 모두 이 저장소에 접근하여 Push, Pull 할 수 있어야 한다.

Git은 Local, HTTP, SSH, Git 이렇게 네 가지의 프로토콜을 사용할 수 있다.

Git 서버 - 프로토콜

SSH 관련 내용

  • GitHub, Bitbucket 등의 저장소 호스팅 서비스에서 SSH를 통한 저장소 접근을 권장하고, 인증 방법도 각자의 공개키를 계정에 등록하는 방식이기 때문입니다. 원격 서버에서는 접속을 허용할 공개 키 목록을~/.ssh/authorized_keys에 나열하는 식으로 관리하는데, 개발팀 각자의 공개키를 여기에 올려두고 관리하는 것은 하나의 인증 키를 팀 모두가 공유하는 것보다는 나은 방법입니다.

  • 하지만 이 방법도 여전히 문제가 있습니다. 일단 팀에 새로운 사람이 들어오거나, 누군가 나가게 될 때마다 authorized_keys 목록을 업데이트해야 한다는 점인데요. 보통 접속할 원격 서버는 한 두개가 아니고, 그 수가 조금만 많아져도 또다시 귀찮은 일이 되고 맙니다. 더군다나 이 귀찮은 업데이트 작업을 팀에서 누가 맡아야 할지도 애매합니다.

SSH 관리 서비스

Git 원격 저장소 – SSH 연결

results matching ""

    No results matching ""