1. 생성자 자동 생성 [Source] - [Genterate Constructor using Fields..] 생성자 자동으로 만들어줌 실행 후 2. Getters, Setters 자동 생성 [Source] - [Generate Getters and Setters..] 이클립스에서 private 로 선언된 x 와 y 에 대해 getX, getY, setX, setY 를 자동으로 생성해줌 내가 일일이 타이핑 하지 않고도 자동으로 생성됨~ Good~ 3. 정보 출력에 유용하게 쓰이는 문자열 리턴 메소드 자동 생성 [Source] - [Generate toSrtring()...]
폴더와 깃 저장소 - 깃에서는 변경 사항을 전용 저장소 '리포지터리(repository)'에 저장 - 일반 폴더와 달리 깃 저장소에는 별도의 숨겨진 영역에서 버전관리 시스템에 필요한 변경 이력을 기록함 (일반 폴더와 깃 폴더의 차이점) - 리포지터리는 프로젝트의 모든 리비전(개정)과 히스토리를 포함하는 데이터베이스와 같음 - 깃 저장소는 크게 로컬 저장소와 원격 저장소로 구분 초기화 $ git init 경로명 $ git init . //현재 폴더를 의미하는 .을 사용해도 됨. - 이미 존재하는 폴더에 초기화 명령어로 버전 관리 시스템을 위한 숨겨진 영역을 생성하는 작업 - 초기화 명령어 입력시 경로명을 입력하지 않으면 현재 폴더에서 초기화 - git init은 기본적으로 로컬 저장소를 생성한다. - 초기..
명령어로 Git 실행하기 $ git 명령어 또는 옵션 - git의 동작은 명령어 하나로만 동작하는 방법과 옵션을 같이 사용하여 동작하는 명령어로 나뉜다. - 옵션: 짧은옵션(-)과 긴 옵션(--)으로 구분함. - 명령어를 여러개 묶어서 사용할수도 있음(세미콜론으로 구분) ex) $git tag; git branch - 깃의 버전 정보 확인 환경설정 $git config 설정값 - 환경 설정을 위해 제공하는 명령어 - 환경 설정 파일을 직접 수정하지 않고도 쉽게 할 수 있도록 도와줌 - 명령어 처음 실행시 새 파일을 생성하며, 이전에 있었다면 기존 파일을 수정 - 기존에 있던 파일을 삭제 ($git config --unset 이메일주소) * 사용자등록 - 로컬사용자: 선택한 로컬(local) 저장소에만 적..
참고: Git 교과서 1장. 깃과 버전 관리 1. 의미 - 버전(version): 이전의 것과 다른 또는 약간 비슷한 것 - 서브버전: 버전과 버전 사이에 변화된 것 (ex. 1.01, 1.02 ...) 2. 필요성 - 코드의 복귀 지점 기록. - 코드의 복귀 지점은 반드시 안정된 코드 상태를 기준으로 설정 3. 버전 관리 시스템(VCS, Version Control System) - 한 파일에 덮어쓰면서 저장하는 것이 아님 ex) 과제.hwp , 과제_수정.hwp , 과제_수정2.hwp , 과제_진짜수정.hwp , 과제_마지막.hwp , 과제_진짜진짜마지막.hwp.. --> 이름의 규칙성을 잊어버리기 쉽고 버전을 알아보기 어렵다. - VCS(version control system) :..