• Repository: 저장소, 저장소는 히스토리, 태그, 소스의 가지치기 혹은 branch에 따라 버전을 저장.
• Commit: 현재 변경된 작업 상태의 점검을 마치면 확정하고 저장소에 저장하는 작업.
• Branch: 가지 or 분기점. 작업 할 때 현재 상태를 복사하여 Branch에서 작업한 후 완전하다 싶을 때 Merge를 하여 작업함.
• Merge: 다른 Branch의 내용을 현재 Branch로 가져와 합치는 작업.
• git init: 깃 저장소를 초기화. 이 명령어를 입력한 후에야 추가적인 깃 명령어 입력 가능.
• git status: 저장소 상태 체크. 어떤 파일이 저장소 안에 있는지, 커밋이 필요한 변경 사항이 있는지,
현재 저장소의 어떤 브랜치에서 작업하고 있는지 등의 상태정보를 출력.• git add<파일명> & git add .: 다음 commit명령 전까지 변경분을 staging 영역에 보관하여 변동 내용을 저장 하고,
• git commit -m "커밋 메세지" : staging area에 있는 변경 내용을 묶음 및 정의.
• git log: 커밋 내역 확인.
• git branch: 새로운 브랜치 생성.
• git switch <브랜치명> or git checkout <브랜치명>:작업하기 원하는 브랜치로 이동.
• git merge: 개별branch에서 마친 작업을 master branch로 병합.
• git clone: 서버 저장소의 데이터를 로컬 컴퓨터로 복사.
• git push: 로컬 컴퓨터에서 서버로 변경사항을 "push".
• git pull: 서버 저장소로부터 최신 버전을 "pull".
맞습니다! 지금 당장은 어렵게 느껴져도 하다보면 자연스럽게 사용할 수 있는 날이 옵니다! ㅎㅎ
오늘도 수고하셨습니다 :)