TIL

Git & Github 기초 뿌시기

devyu0001 2024. 12. 23. 20:49

꼭 기억해야 할것!!

3번 복습하기!!!!

 

1. 필수 리눅스 명령어 (git 명령어 아님)

pwd (print working directory)

현재 작업 폴더 보여줘

 

ls(list)

폴더 안에 있는 폴더&파일 내역 보여줌

 

ls -a (list all) **** 중요

숨겨진 파일(보통 . 으로 시작함) 모두 볼 수 있음

 

cd 폴더명(change directory)

ls 명령어에서 확인된 폴더로 이동 가능, ..  => 한 단계위로, cd desktop/git / 를 이용해 바로 이동가능

 

mkdir 폴더명

폴더생성

 

touch 폴더명

현재 경로에서 파일을 생성하는 명령어

 

2. Git & Github

Git : 코드 변경점 기록, 버전 관리 도구(형상 관리 도구), 멀 수정했는지 기록을 남길 수 있음

Github: 백업과 공유가 가능한 온라인 저장소, 공유하고 협업 가능

 

3. Git 필수 명령어

1. git init - 코드 관리를 시작하는 명령어     initialize(초기화하다, 초기세팅하다) 준말, 프로젝트 시작 전 딱 한번만 입력하면됨, 정확한 프로젝트 폴더에서 입력해야함

2. git add & commit - 코드 저장하는 명령어, 왜 저장 명령어는 두개인가, git add 파일명, git commit - m " 메세지 작성" add는 파일지정, commit저장

3. git status - 저장 여부 확인, 코드에 변경, 상태 확인

4. git log - 저장 내역을 확인하는 명령어

5. git push - 추가로 수정된 코드 github에 반영하기   1.코드 수정 2. 코드 저장 명령어 실행(add,commit) 3. git push origin 브랜치명

6. git clone - 코드 복사해오기 git clone 복사한 주소입력.   . (점) 빼먹지 말고 입력하기  github에 있는 코드 통째로 가져오기

7. git pull - 다른 사람이 변경한 코드 불러오기

8. 충돌 발생 시     <<<<<< HEAD, ========, >>>>>>>> 3개 삭제  코드수정, add,commit,push

 

 

 

 

'TIL' 카테고리의 다른 글

유클리드 호제법  (0) 2024.12.26
행열 더하기  (0) 2024.12.24
defer  (1) 2024.12.19
스타벅스 주문 시스템 만들기  (0) 2024.12.18
DOM(Document Object Model)  (0) 2024.12.17