properties 관련 개인정보 파일은 .gitignore 파일에 업로드 예외 상황으로 둘 수 있다. git 프로젝트마다 .gitignore 파일이 있으며, 여러 프로젝트로 나뉠 시 각 프로젝트마다 해당 파일이 존재한다. ex) .gitignore HELP.md .gradle build/ !gradle/wrapper/gradle-wrapper.jar !**/src/main/**/build/ !**/src/test/**/build/ ### CYC ### **/*.properties ### STS ### .apt_generated .classpath .factorypath .project .settings .springBeans .sts4-cache bin/ !**/src/main/**/bin/ !**/s..

작업중 변경된 정보를 깃에 올리지 않은 상태에서 브랜치를 바꿔야 하는 상황 이 때 stash, discard 두가지 경우가 발생함 01) stash eclipse로 브랜치 이동하려하면 Checkout Conflicts 팝업 발생. 여기서 Commit은 깃에 Commit을 하고 넘어간다는 얘기이고 Stash의 경우 임시 저장을 해두겠다는 명령. Stash를 누르면 stash commit message 팝업이 뜸. (써도되고 안써도 됨.) 그럼 임시 저장이 되고 타겟 브랜치로 변경됨. 다시 임시 저장한 브랜치로 변경 후 Project 우클릭 -> Team -> Stashes 에 보면 저장한 Stash 목록이 보임. 오른쪽 상단 아이콘으로 Apply 할 수 있으며 Unstaged Changes 목록의 변경 파..