[ ~ Git 명령어 모음 ~ ]
git init - 초기에 한 번만 입력하면 되며 정확한 프로젝트 경로(폴더)에서 입력해야 함
git add 파일명 - 저장할 것을 지정하는 명령어
git add . - 현재 나의 경로의 모든 변경된 사항 지정
git commit -m "메세지 작성" - 실제로 저장하는 명령어, " " 안에 코드와 관련된 메모를 하면 됨
git status - 코드의 저장 여부, 변경 상태, add 상태 등을 확인하는 명령어
git log - 저장 내역(기록)과 커밋 메시지를 확인하는 명령어 / (END) 가 떴을 땐 키보드 q로 빠져나오면 됨
git diff - 코드 변경 확인
git reset - 과거로 돌아가기 기능
git push origin main - 추가로 수정된 코드 github에 반영하기, main 자리에 브랜치명을 넣으면 됨
git push -u origin main - 이 명령어 입력 이후 git push 만을 통해서도 main 브랜치에 push 가능
[ Github (백업 공유 저장) 협업하기 ]
1. settings에 들어가서 협력자(collaborator) 등록하기 - 팀장 역할: add people
2. 팀원들의 username or email 추가 후 초대 수락
3. git clone - 코드 복사해 오기 (Github repository에서 github 주소 복사 -> git clone <github 주소> . (점까지 입력))
4. git pull origin main - 변경사항이 있는 경우 pull로 먼저 땡겨오고 git push 하면 됨 (서로 파일이 다른 경우)
5. git pull 시 아래 같은 경고문이 뜰 때는 git config pull.rebase false -> git pull origin main
6. 터미널에 아무것도 입력이 안 되는 에디터가 떴을 때 -> 콜론(:), wq, enter, esc 클릭
7. 충돌(Conflict) 해결하기 - 같은 파일을 동시에 수정했을 경우
: <<<<<HEAD 삭제, ====== 삭제, >>>>>>>4182 삭제 후 원하는 코드 수정
8. 충돌 해결 후 다시 git push 꼭 하기
!! commit 과 push 는 자주 올릴수록 좋다 (최소한의 기능 단위로) !!
'Git' 카테고리의 다른 글
Git & Github 협업 활용 정리 (0) | 2024.03.11 |
---|