본문 바로가기

국비지원_핀테크

(58)
5일차_ [java] Scanner 사용하여 입력 받기 Scanner 클래스 사용자의 입력 값을 입력받아 사용하기 위해 사용하는 클래스 외부의 java 클래스를 끌어다 사용하는 경우 import 를 해야 사용이 가능한데 Ctrl + Shift + O 단축키를 사용하여 자동으로 불러올 수 있다. 실습 예제 실습 풀이
5일차_ [java] 변수 변수 ( variable ) 실습 예제 실습 풀이
4일차_ [java] jdk, eclipse 다운로드 및 설치 ( github 연동 ) jdk 11 버전 다운로드 Download the Latest Java LTS Free Subscribe to Java SE and get the most comprehensive Java support available, with 24/7 global access to the experts. www.oracle.com eclipse 다운로드 Eclipse downloads - Select a mirror | The Eclipse Foundation The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 415 open source projects, including runtimes, tools an..
4일차_ 프로젝트 공유(초대, 참가)하기 GitHub 에서 작업하는 프로젝트 레포지토리를 팀원들과 공유하기 위해선 레토지토리에서 참여자를 추가해줘야 한다.
4일차_ GitHub에 브랜치 생성하기 GitHub 레포지토리에 브랜치 생성하기 원격지의 브랜치를 삭제 ( -d 옵션 ) 이번에는 cho 라는 사용자의 시점으로 전환하여 작업 이제 kim 과 cho 의 프로젝트를 병합 다시 집에가서 이어서 작업한다고 가정 ( home02 라는 디렉토리 생성 ) 만약 cho 작업자가 kim 이 작업한 내용을 pull 로 당겨오려는 경우 ( 현재 kim 이 작업한 내용은 github 에 kim 브랜치에만 push 했다고 가정, master 브랜치에는 push 되지 않음 ) > cho 가 사용하는 local 작업 디렉토리에서 kim 브랜치로 변경 후 pull 로 당겨오면 된다. 실습 예제 1. 실습 풀이 2. 실습 풀이 3. 실습 풀이 4. 실습 풀이 GitHub 에 레포지토리를 생성할 때 프로젝트 이름과 동일하게..
3일차_ 깃, 깃허브 - clone, pull 테스트용 폴더 세팅 집에서 깃허브를 통해 학원에서 작업한 파일 내려받는다고 가정 학원에서 깃허브를 통해 집에서 작업한 내용을 다시 내려받는 상황 만약 깃허브에 push 를 진행할 때 만약 다른 작업자가 내가 작업하는 중간에 푸쉬를 진행했다면 깃허브에 남은 커밋 로그보다 내가 작업중인 커밋 로그가 이전 시점이기 때문에 푸쉬가 불가능하다. > 위 경우는 git pull 을 사용해서 변경된 내용을 내 로컬로 병합한 뒤 다시 git push 로 깃허브에 올려 놓는다. > 만약 깃허브의 추가된 커밋이 필요 없고 내 로컬의 작업만 강제로 등록한다면 git push -f 옵션을 사용한다. ( -f 옵션을 사용하면 이전의 깃허브 기록이 내 기록으로 강제로 바뀐다 ) 실습 예제 1. 실습 풀이 2. 실습 풀이 3. 실습..
3일차_ 커밋된 내용을 복구, 리셋하는 방법 ( reset, revert ) 커밋된 내용을 복구, 리셋하는 방법 테스트용 디렉토리와 파일 생성 git reset --hard : 기록과 변경된 내용까지 모두 삭제 ※ 만약 저 시점 이후에 파일이 추가로 생성되거나 작업한 내용이 있어도 모두 기록된 시점으로 돌아가기 때문에 삭제된다 ※ git reset --soft : 변경된 내용은 삭제하지 않지만 커밋 로그만 삭제 ※ 커밋 로그만 삭제하므로 리셋 시점 이후에 파일을 새로 생성 및 작업했다 하더라도 날아가지 않는다 ※ git reset --mixed : 변경된 내용은 삭제하지 않지만 커밋 로그와 add를 삭제 ※ 커밋 로그만 삭제하므로 리셋 시점 이후에 파일을 새로 생성 및 작업했다 하더라도 날아가지 않는다 ※ git revert : 기재한 로그 시점 바로 이전으로 내용만 되돌리고 로..
3일차_ 브랜치(branch) 생성, 삭제, 병합, 충돌 브랜치(branch)란? 여러 사람이 동시에 다양한 작업을 할 수 있게 만들어주는 기능 브랜치(branch)는 여러 사람이 각자 독립된 작업 영역(branch) 안에서 마음대로 소스 코드를 변경할 수 있게 한다 이렇게 각각 브랜치(branch)에서 작업한 내용은 이후에 하나의 브랜치로 병합하는 과정을 통해 버전을 쌓아나간다 브렌치 테스트 파일 생성 브랜치에 파일 생성과 add, commit 브랜치 확인 및 브랜치 만들기 ※ 브랜치를 생성하는 경우는 master 브랜치로 한번이라도 커밋을 진행해야 브랜치가 생성된다 ※ 브랜치 삭제하기 다시 테스트 할 브랜치 생성 작업할 브랜치 변경 브랜치 정보 확인 새로 생성한 브랜치에서 파일 하나 생성 커밋까지 진행 후 브랜치 상태, 로그 확인 새로운 파일 생성, add..

728x90