안내
확인
U
회원관리
로그인
가입
찾기
회원아이디
패스워드
로그인유지
회원아이디
이름
이메일
휴대폰번호
패스워드
패스워드 재입력
회원이용약관 및 개인정보 취급방침에 동의 합니다
회원이용약관 보기
개인정보처리방침 보기
아이디찾기는 이름을 입력, 패스워드찾기는 아이디를 입력
회원가입시 이메일 입력
위
위시랜 페이퍼
U
위
위시랜 페이퍼
분류
전체보기
IT개발관련
신규
인기
베스트
추천
구매
팬심
알림
문의
355
0
0
3
61
0
2년전
0
Basic Git
Big, 큰 틀에서의 Git에 대한 이해
PDF
스트리밍
223p
9.4 MB
프로그래밍
위시랜
유페이퍼
모두
개발자 채용 면접에서 거의 빼놓지 않는 질문 중에 하나가 “다를 줄 아는 형상 관리는 무엇이 있나요?” 였습니다. “형상 관리”라는 말을 처음 듣는 사람도 있었지만 그 때는 “버전 관리” 라고 얘기하면 전부는 아니지만 대부분 SVN이나 Git은 다뤄본 경험이 있었습니다. SVN을 사용할 때도 그랬지만, 버전 관리 시스템을 사용하면서 충분히 알지 못한 상태에서 당장 필요한 기능만을 익혀서 사용하는 경우가 대부분이었습니다. 어떻게 동작하는 지에 대한 이해는 없었습니다. 그러한 이해는 불필요한가... 그냥 지금 하는 일에 필요한 부분에 대한 사용법만 익혀서 쓰면 되는 건가... 라고 스스로 되물어보아도 저는 무엇이 되었든 큰 틀에서의 이해를 바탕으로 사용하는 것이 개발자 자신의 ..
미리보기
20,000
원 구매
목차
55
소개
저자
댓글
0
1.버전(Version), 1) 버전이 무엇인가요?
2) 버전은 어떻게 표시하나요?
3) 버전을 관리해야 할까요?
2.버전 관리 시스템
3.내 PC에 버전 관리 시스템 구성하기
2) Git 설치하기
3) 소스트리 설치하기
4) 비주얼 스튜디오 코드 설치하기
5) GitHub 사용하기(서버 저장소 사용하기)
4.Git의 개념, 1) 개요
2) 워킹 디렉토리(Working Directory)
3) 스테이지(Stage)
4) 저장소(Repository)
5) Git에서 파일 상태
6) 실습을 통해 Git 이해하기
5.커밋(Commit)의 이해, 1) 커밋(Commit) 하기
2) 커밋 이력(히스토리) 확인하기)
3) 스테이지에 등록한 파일을 취소하기
4) 커밋한 이후 취소하기와 되돌리기
5) diff 명령어로 비교 확인하기
6. 브랜치(Branch), 1) 개요
2) 브랜치 만들기
3) 브랜치 이동
4) 브랜치와 커밋
5) 브랜치 병합(Merge)
6) 브랜치 삭제
7) 브랜치 이름 변경
8) 브랜치 작업시 생각해 볼 부분
7.충돌(Conflict), 1) 개요
2) 충돌 상황 만들기
3) 충돌 해결하기
8. 리베이스(Rebase)
1) 리베이스 무작정 따라 해보기
2) 리베이스 이해하기
3) 리베이스 충돌
4) 리베이스로 커밋 수정하기
9. 스태시(Stash), 1) 개요
2) 스태시 상황 만들기
3) 스태시 사용하기
10. 서버 저장소(Server Repository), 1) 개요
2) GitHub 저장소 확인
3) 서버 저장소 만들기
4) 로컬 저장소와 서버 저장소 연결하기
5) 서버 저장소 정보 삭제하기
6) 서버로 전송하기
7) 서버에서 내려받기
8) 서버로 전송할 때 유의할 점
9) 원격 브랜치
11.태그(Tag), 1) 태그 사용법
2) 태그 생성하기
3) 태그 삭제하기
4) 태그 브랜치
12. GitHub 협업 플로우
13. 알아 두면 유용한 Git
개발자 채용 면접에서 거의 빼놓지 않는 질문 중에 하나가
“다를 줄 아는 형상 관리는 무엇이 있나요?” 였습니다.
“형상 관리”라는 말을 처음 듣는 사람도 있었지만
그 때는 “버전 관리” 라고 얘기하면 전부는 아니지만
대부분 SVN이나 Git은 다뤄본 경험이 있었습니다.
SVN을 사용할 때도 그랬지만,
버전 관리 시스템을 사용하면서 충분히 알지 못한 상태에서
당장 필요한 기능만을 익혀서 사용하는 경우가 대부분이었습니다.
어떻게 동작하는 지에 대한 이해는 없었습니다.
그러한 이해는 불필요한가...
그냥 지금 하는 일에 필요한 부분에 대한 사용법만 익혀서 쓰면 되는 건가...
라고 스스로 되물어보아도
저는 무엇이 되었든 큰 틀에서의 이해를 바탕으로 사용하는 것이
개발자 자신의 성장에 많은 보탬이 된다고 확신합니다.
Git에 대해 잘 모르는 분들
코딩을 시작하려는 분들
혹은 코딩은 하지만 버전 관리 혹은 형상 관리를 해보지 않은 분들에게
큰 틀에서의 이해가 충분히 될 수 있도록
그래서 Git의 기본기를 갖출 수 있도록 가능한 쉽게 작성하게 되었습니다.
Git을 어느 정도 사용을 하고 있는 분들이라면
필요한 부분만 찾아보면 되겠습니다.
그 외 Git이 처음 이신 분들은 가능한 한번은
처음부터 끝까지 학습해 보실 것을 추천합니다.
1인 미디어 대표 서비스 회사에서
평사원부터 임원까지 성장하면서
개발자의 기본기에 대한 고민을 많이 하게 되었습니다.
개발자로써 갖춰야 할 기본은 무엇인지를
항상 고민하면서 많은 개발자 동료분들에게
조금이나마 도움이 되고자 합니다.
이컨텐츠에 대해 남기고 싶은 말은?
확인
수정확인
수정취소
U캐쉬로 구매하기
상품컨텐츠명
상품세부내용
결제전 U캐쉬
0 UCASH
결제할총금액
원
결제후 U캐쉬
UCASH
저자무료 선물증정
선물받는분 이메일
여러 이메일 입력시 ; (세미콜론) 구분, 이메일주소 최대 100개까지 가능.
선물 보낼 내용입력
300글자 이내의 메시지만 가능합니다.
구독권 결제
신용카드번호
카드유효기간
생년월일
사업자번호
패스워드
앞2자리
로그인
가입
위
위시랜 페이퍼
분류
전체보기
IT개발관련
신규
인기
베스트
추천
구매
팬심
팬심
알림
문의
프로필
팔로우