퀴즈 피드백
참가자와 완주자를 비교..배열을 정렬한 후에 일치하지않으면 완주하지 못했다고 봄 => Array.sort의 사용
ascii code를 string으로 변환
String str = Character.toString(code);
System.out.println(str);
git status를 통해 어떤 파일이 커밋될 준비가 되었는지 확인 가능
$ git status
On branch main
No commits yet
Changes to be committed:
(use "git rm --cached <file>..." to unstage)
new file: main.html
2-1. 스테이징 된 파일 내리기 => git restore --staged 파일명
+4. 다른 컴퓨터에서 작업물 내려받기 git clone githubURL
브랜치 목록 확인 : git branch
브랜치 생성
git branch 브랜치이름 (생성만)
git checkout -b 브랜치이름 (생성 + 이동)
이동 : git checkout 브랜치명
병합
이동과 생성
main 브랜치에 있는 상태
git checkout -b develop
(main 브랜치 코드를 시작으로 develop 브랜치 생성)
git checkout develop (develop 브랜치로 이동)
git checkout -b UIWork (develop 브랜치 코드를 시작으로 UIWork 브랜치 생성)
병합
git checkout main (main 브랜치로 이동)
git merge develop (main에 develop을 병합)
Differences between Commit, Commit and Push, Commit and Sync
=> commit & sync는 commit하고 업데이트하기 위해 pull하고 그 다음 push! commit & push를 전부 수행하는 과정