GIT 설정 및 사용 방법 (윈도우 기반).

Slides:



Advertisements
Similar presentations
작성자조성웅 작성일자 기본환경 1. Java : Eclipse : Tomcat : 6.0 이상 4. DB : MySQL File System : DFS 6. Framework - Spring : JPA 및 CXF.
Advertisements

컴퓨터 종합설계 2013 년 2 학기 2 주차 알림 2 LINC 사업단 – 창의기반 캡스톤 디자인  신청 기한 9/16  지원 금액 참여학생 1 인당 15 만원  자세한 내용은 학과 홈페이지의 학사행정 - 공지사항의 캡스톤 디자인 관련 글을.
전산시스템 시스템 이용안내 메인 페이지 회원가입 원격시스템. 전산시스템 시스템 이용안내 회원가입 ※ 중요한 정보 : 검사진행문자, 인증키 발송 등.
社 內 限社 內 限 LGE ISG 검수요청서 정보전략팀. Great Company Great People 검수 결과 LG 전자 인트라넷 시스템의 Visual 요소를 각 영역별로 다각적인 측면에서 측정한 후, 객관적인 방법으로 결과를 도출하여 그 결과를 바탕으로 모든 B2E(
-이 실습을 통해 반영적 의사소통(적극적 경청)과 비 반영적인 의사소통(걸림돌)의 차이점을 많이 발견하도록 해 줍니다.
영상 광고사업 추진계획 2010 ㈜ 지오피스
연구활동종사자 교육ㆍ훈련 수강방법 사무처 안전관리실
좋은 강의 국제관계학과 정연식.
국가도서관통계시스템 수치입력자 매뉴얼 이의신청 방법 Version. 1.0.
Windows XP 2009년 2학기 컴퓨터의 개념 및 실습 서울대학교 통계학과 (
Splus 프로그램 설치 및 데이터관리 지식서비스센터 신동훈차장.
우리대학 무선랜 Windows 8 접속 가이드 Neteer systems.
극동대학교 전자결재 구축 그룹웨어 결재자 교육.
社 內 限 LGE ISG 준수반영 확인서 정보전략팀.
2016 cel융복합 협업프로젝트 단계별 지원사업 사업설명회
통합단말 UI Framework 컨설팅 - 디자인 시안 설명회
Software development #5: Version Control System
GitHub와 Visual Studio를 이용한 프로젝트 관리
익스플로러 10의 호환성 보기 설정으로 학습완료 불가 문제 해결 방법.
F5 삭제 및 신규 SSL_VPN 설치 메뉴얼 * 기존 SSL_VPN F5 삭제 ② ① * 신규 SSL_VPN 설치 ② ①
9. Deploying mean applications
Git 사용법 GitHub 가입 GitHub 새 저장소 만들기 Git 설치, 설정.
Trac By insung.
네비게이션 업그레이드 방법.
독도 바로알기 2. 사료와 지도로 보는 독도.
remote add origin <GitHub url>
Git 사용법 GitHub 가입 GitHub 새 저장소 만들기 Git 설치 로컬 저장소 만들기 로컬 저장소와 원격 저장소 연결
Bot Framework Hello World Bot과 Telegram에서 대화 하기
제주닷컴 매뉴얼 (실시간 예약시스템) 2013년 10월.
이종효 이슬기 강민수 송강산 이해인 은혁진.
포토서버 (PhotoServer) 제품 소개서
Fri_11.09 해킹 환경 구축 nvram 바이오에스 vmdk 가상디스크 vmx 가상파일 구성도 vmxf 실제 구성파일
MEAN Stack Front to Back
1. 하나투어 프로모션 페이지 수정사항 정리 – 리오타노 이태리 세미극세사 차렵이불_그레이
단순기능 외국인력에 대한 정책방향 유 길 상 한국노동연구원 고용보험연구센터 소장.
다문화사회와 복지 정책 국 제 이 주.
계명대학교 전자출결시스템 사용자 안내(학생용)
BROCHURE WEB SITE SSTECH WEB SITE 구성검토안
가입자 이 름 생년월일 아이디 결제정보 (휴대폰, 신용카드 등) 연락처
SPS2003의 서버 구성 요소 SPS2003은 서버 컴포넌트가 각 역할별로 분리되어 있다. Web Component
SQL INJECTION MADE BY 김 현중.
오토베이스 웹 서버.
ID카드 발급신청 안내(학생용) 스마트금융부.
전문 대졸 인턴 사원 FAQ.
Remote Control Plus - 졸업 프로젝트 배문희.
상가개폐업조사용 앱 사용설명서 - android기준 - 소상공인진흥원 2013년 하반기 조사.
광고센터 완전정복 매뉴얼 ( ).
2015 학년도 신입생 오리엔테이션 학 사 소 개.
게임엔진 프로젝트 발표 상어 사냥 안 정 웅.
뇌를 자극하는 Windows Server 장. 데이터베이스 서버.
거래처 매뉴얼 리 얼 시 스 템 주 식 회 사.
Module명 : 물품구매/공사구매/입찰
2. 청소년 문제와 청소년 건전한 청소년 문화의 정립 (3) [ ] 나상균.
bizmeka 웹메일호스팅 신청서 ■ 신규 ■ 변경 ■ 해지 판매자정보 영업기회ID 유통코드/사번 판매자명 연락번호
이미지 지금 아니면 언제 사용하지? 소멸알림톡 페이지 여행은 이거 하나면 돼! 없는 거 빼곤 다 있다!
거래처 매뉴얼 리 얼 시 스 템 주 식 회 사.
1. 전문대학기초학습지원센터 접속하기 전문대학 기초학습지원센터 접속 접속URL : LOG-IN 클릭.
1. 전문대학기초학습지원센터 접속하기 전문대학 기초학습지원센터 접속 접속URL : LOG-IN 클릭.
1. 전문대학기초학습지원센터 접속하기 전문대학 기초학습지원센터 접속 접속URL : LOG-IN 클릭.
Git을 이용한 버전 관리 - Branch 실습
코 칭 결 과 센 터 구성센터 (모바일) 코칭대상 프로 (엔지니어) 코칭일시
온라인강의 사이트 이용안내.
1. 하나투어 프로모션 페이지 수정사항 정리 – 인따르시아 여행용 파우치 5p (핑크)
1. 하나투어 프로모션 페이지 수정사항 정리 – [트래블이지] 비비드접이식가방 NO.1278
ADMIN MODE MANUAL.
중등교원 전보시스템 사용자 설명서 * 작성일 2018 년 12 월 14 일 * 작성자 광주광역시교육청.
관리자 페이지에서 관리자 승인 1. 정기권 신규고객 1. 로그인 화면 2. 차량등록여부 확인 3. 개인정보 활용 동의
두손Order 푸드팩토리 두손Order Ver 1.0 ㈜시소이드.
관련 사항 모두 읽기 Microsoft SharePoint 뉴스
Presentation transcript:

GIT 설정 및 사용 방법 (윈도우 기반)

1. 서버 설정 서버에 필요한 패키지 Git for windows .NET Framework Bonobo I I S http://www.microsoft.com/ko-kr/download/details.aspx?id=30653 Bonobo는 .NET 기반에서 구동 .NET Framework http://bonobogitserver.com/ 웹브라우저에서 GIT 서버를 관리 MIT 라이센스를 따르는 오픈 소스 윈도우 기반에서 가장 간단하게 사용할 수 있는 툴 Bonobo Bonobo는 IIS를 이용해 서비스를 제공 I I S

1. 서버 설정 Bonobo 설정 1 IIS 폴더로 복사 폴더 접근 권한 부여 Commit된 파일들의 저장 폴더 IIS 폴더로 복사 Bonobo 폴더의 사용자 속성 중 IIS_IUSRS 사용자에게 모든 권한 부여 IIS를 통해 접근하는 사용자는 접근이 가능 폴더 접근 권한 부여

1. 서버 설정 Bonobo 설정 2 IIS 속성 변경 관리도구 – IIS 관리자에서 Default Web Site 우클릭 후 응용 프로그램으로 변환을 선택하면 웹사이트에서 접속이 가능해짐 IIS 속성 변경

1. 서버 설정 Bonobo 설정 3 Bonobo 기본 설정 http://localhost/Bonobo.Git.Server 접속 (ID : admin, PW : admin) Bonobo 기본 설정

1. 서버 설정 Bonobo 설정 4 Bonobo 기본 설정 Repositories : Commit 된 파일들의 저장소 Users : 사용자 정보 추가 / 삭제 / 수정 Teams : 사용자 그룹 정보 추가 / 삭제 / 수정 Settings : 사용 언어 등 주변 정보 관리 Bonobo 기본 설정

2. 클라이언트 설정 클라이언트에 필요한 패키지 Git for windows Tortoise git https://code.google.com/p/tortoisegit/ GIT 관리 툴 Tortoise git

3. push(클라이언트 -> 서버) 서버에 저장소 생성

3. push(클라이언트 -> 서버) 클라이언트에 저장소 생성 저장소 생성 임의의 폴더 생성 후 “Git Create repository here…”를 클릭 (폴더 내부엔 test1.txt와 test2.txt란 파일 두개가 존재) 저장소 생성

3. push(클라이언트 -> 서버) Commit Commit 작업 폴더 우클릭 후 “Git Commit -> “master”… 클릭 Commit

3. push(클라이언트 -> 서버) Commit Commit 준비 Message : 커밋 메시지 입력 Changes mode : 서버에 적용할 파일 선택 Commit 준비

3. push(클라이언트 -> 서버) Commit Commit 실행

3. push(클라이언트 -> 서버) Push 준비 Push 아래 화면처럼 서버에서 URL을 먼저 확인 이후에 클라이언트 화면에서 Remote, URL 사항을 기입 Remote : Branch 선택 URL : 서버에서 확인 후 적용 Push 준비

3. push(클라이언트 -> 서버) Push 완료 Push

3. push(클라이언트 -> 서버) Push 서버 화면에서 Push 사항 확인 Push 완료

3. push(클라이언트 -> 서버) Diff Commit 이전에 변경 내역 확인 Diff

3. push(클라이언트 -> 서버) Diff Diff 좌측의 원본을 통해 수정 사항도 파악할 수 있음(이전 페이지에서 트리를 더블클릭하여 아래 창을 띄움) Diff

4. pull(서버 -> 클라이언트 Pull 저장할 폴더를 우클릭하여 Pull을 선택 한 뒤 URL을 기입 Pull

4. pull(서버 -> 클라이언트 Pull Pull