- 2023.10.04) Git & Github2023년 10월 04일 17시 32분 53초에 업로드 된 글입니다.작성자: oneseel
1. Git
- 하나의 폴더 내에서 코드의 변경점을 기록
- 버전 관리 도구, 형상 관리 도구( 소프트웨어의 변경사항을 체계적으로 추적하고 통제하는 것)
2. Github
- 내 코드를 온라인에 백업하거나 다른 사람과 협업하는 도구
3. 명령어
1) git init: 프로그래밍을 git으로 관리하기 위해 딱 한 번만 입력하면 되는 명령어
- .git 이라는 폴더가 만들어지고 이때부터 코드 변경을 git에서 추적
2) ls -al: 현재 폴더에 모든 파일 및 폴더를 보여주는 명령어
3) git add <파일명>: 저장하고 싶은 파일을 지정하는 것
- add 뒤에 .을 붙이면 모든 파일을 의
4) git commit -m "메세지": 실제로 저장하는 명령어
5) gti status: 코드의 변경은 있지만 저장 하지 않은 파일의 유무를 알 수 있는 명령어
6) git log: 내가 저장한 commit 내용을 보여주는 명령어
- 이 메세지를 보고 특정 시점에 어떤 변경점이 있었는지 추측할 수 있다.
- commit id를 이용하여 과거의 코드 저장 시점으로 되돌아갈 수도 있다.
7) git push origin <branch>: 수정된 코드를 업로드할 때 사용하는 명령어
8) git clone: 협업하고 있는 사람의 코드를 가져오는 명령어
9) git pull origin <branch>: 변경된 코드를 적용하는 명령어
댓글