제목 | 2020 오픈소스SW응용 기말고사(오별) | |||||||
---|---|---|---|---|---|---|---|---|
글쓴이 | 윤찬영(3기) | 날짜 | 2020-12-09 (19:50) | |||||
첨부파일 | 없음 | 조회수 | 575 | |||||
오픈소스응용(2분반, 3분반)
2학년 2학기 기말 과제 일시: 2020년 12월 9일 오후3시 ~ 오후4시30분 1시간30분 학번 : 이름 : A. bitbucket과 SourceTree에서 다음 작업을 수행하시오. 풀이 과정을 최대한 자세하게 캡쳐해서 파일(한글, 워드, 파워포인트 등)로 제출하시오. 파일 생성 및 수정(업데이트) 시 commit 필수이다. (20점) 기본세팅 : bitbucket에서 다음을 생성하시오. - Workspace 이름 : ossfinaltest_학번 - Project 이름 : osstest - Repository 이름 : ossfinal_학번 - Access level 체크 Private repository - Include a README? Yes - Include .gitignore? Yes 1. bitbucket의 master branch에서 다음을 수행하시오. (1점) 1) README.md, .gitignore 자동적으로 파일 생성되어 있음, Initial commit 자동 생성됨. 2) test_master 파일 생성, 파일 내용은 It's a basic test 입력. 커밋 메시지는 default(자동생성 그대로) 2, bitbucket에서 Clone을 수행하시오. SourceTree 실행. (1점) 3. bitbucket에서 다음을 수행하시오. (1점) 1) 자신의 이름과 성으로 된 브랜치(예 : hgpark)를 생성 2) 생성된 브랜치에서 README.md, .gitignore, test_master 파일 생성 확인 4. SourceTree(local)에서 다음을 수행하시오. (1점) 1) 자신의 이름과 성으로 된 브랜치(예 : hgpark)를 bitbucket에서 생성하고 이를 가져와서 브랜치에서 작업 2) test_master 파일 수정, 원래 내용 다음 줄에 update on local 입력, 커밋하기 (커밋 메시지는 자율 입력) 3) 별도의 design_자신의 이름과 성 (예 : design_hgpark) 파일 생성, 파일 내용은 button design on local 입력, 이 파일은 메모장에서 텍스트로 만듬. 커밋하기 (커밋 메시지는 자율 입력) 5. bitbucket(remote) master branch에서 다음을 수행하시오. (1점) - test_master 파일 수정, 원래 내용 다음 줄에 update on remote 입력, 커밋하기(커밋 메시지는 자율) ※ 6번 절차가 A 문제의 핵심이며 7번 결과와 합쳐서 15점 배점. 세부 배점은 채점 시 결정 예정. 6. Sourcetree(local)에서 다음을 수행하시오. (각 절차에서 Sourcetree 화면 캡쳐 필수) 1) Pull master 2) Merge master 3) 충돌 발생 4) 충돌 해결 - 수작업 : update on local, update on remote 모두 수용해서 총 3줄 파일 내용을 가짐 5) 커밋 메시지 자동 생성 6) Push : 로컬 브랜치와 리모트 브랜치 모두 자신의 이름과 성으로 된 브랜치(예 : hgpark) 지정 7. 최종 결과 (각각의 파일 모두)를 보이시오. 1) local 파일들 2) remote master 3) remote 자신의 이름과 성으로 된 브랜치의 파일들 * 1), 3)에 있는 파일들의 파일 내용은 모두 같다. |
||||||||
댓글(0) |