본문 바로가기

분류 전체보기107

[Git] 작업 되돌리기 1. working directory에서 수정한 파일 가장 최근 commit 버전으로 되돌리기 $ git checkout -- [파일이름] checkout(띄우고)--(띄우고)[파일이름] 임에 주의. 정상적으로 진행되면 git bash 화면에 아무것도 안 떠야 함. 2. staging 되돌리기 $ git reset HEAD [파일이름] staging된(add 했고 이제 commit을 기다리고 있는) 파일을 내림. 실행 전후 git status 명령어를 입력했을 때 'Changes to be committed' -> 'Changes not staged for commit'으로 바뀌어야 함. 3. 최신 commit 되돌리기 $ git reset HEAD^ commit까지 완료된 파일을 이전 commit 버전.. 2023. 1. 3.
[Git] git status 분석 기초 *** 공부하면서 알게 된 것들을 메모하는 페이지입니다. 오류가 있을 수 있습니다.*** hello.txt 를 commit 후 수정했고, hello2.txt를 새로 만든 후의 git status 상황이다. changes not staged for commit : 기존 commit 했던 hello.txt 가 수정되었으나 아직 그 변화된 파일이 stage에 올라가지 않았다는 것을 알려줌. modified : 수정된 파일을 알려 줌(여기서는 hello.txt) untracked files : 아직 한 번도 hello.txt를 commit 하지 않았기 때문에 git이 추적하지 않음. 이 상태에서 hello.txt와 hello2.txt를 모두 staging 하면(git add .) tracked file을 수정하.. 2023. 1. 3.
[Unity] UI_Canvas *** 공부하면서 알게 될 것을 기록해 두는 용도입니다. 오류가 있을 수 있습니다. *** Canvas Canvas 객체는 Canvas Component를 포함하는 GameObject이다. 모든 UI요소는 Canvas 객체의 하위에 있어야 하며, Canvas 객체끼리 Parent-Child 관계를 가지거나, 한 Scene에 여러 개의 Canvas 객체를 두는 것은 허용된다. 1. Rect Transform. Transform Component의 UI 버전으로 이해할 것. 처음 생성된 Canvas 객체의 Rect Transform 속성은 직접 수정할 수 없으며, 화면 크기에 따라 자동으로 조절된다. 1-1) Anchor point 예시로 Canvas 객체 아래 Panel 객체를 생성했을 때, 각 모서리의 .. 2023. 1. 3.
[Git] git log 읽기 & git diff 노란글씨 commit e0616.... > commit hash or git hash. commit을 구분해 준다. (HEAD -> master) > 이 표시가 붙어 있는 버전이 최신 버전 Author, Date > 항목 작성자와 작성 시각 $ git diff 명령어는 working tree에서 파일을 수정했을 때, repository에 저장되어 있는 파일과의 차이점을 비교해 줌. 2023. 1. 2.