290570
GIT 특강 본문
Git
소스코드의 버전관리(이력관리)나 협업 위한 도구
Git hub
코드 저장하는 공간 빌려주는 곳
git init
>> git 저장소 초기화
git add .
>> 현재 폴더의 모든 파일을 작업영역에 추가
git commit -m "프로젝트 생성"
>> 어떤 작업 했는지 commit 메세지 작성
git branch -M main
>> 기본 브랜치 이름 main으로 변경
git remote add origin https://github.com/내아이디/kostastudy.git
>> 깃허브에 있는 나의 원격 저장소 (위 주소)를 origin 이라는 애칭으로 사용하도록 연결
git push -u origin main
>> 커밋된 작업 영역에있는 파일을 원격저장소에 올리기
push 명령어 입력 시 아래와같이 뜸
settings > developer settings > token 발급
발급 후 로그인할때 password 에 발급받은 token 키 넣기
코드 추가, 수정 후
1. git add .
2. git commit -m "메세지"
3. git push -u origin main
>> 깃 허브에 반영됨
1. 깃 레포지토리 생성
2. 프로젝트 생성 및 작성
3. 팀원 초대 및 팀원이 코드 수정, 추가 (push)
4. 내가 다시 코드 작성 후 push 하면 충돌
원격 저장소의 내용과 로컬의 내용이 다른 상태에서 push 불가
원격 저장소의 내용을 내려받은 다음 충돌이 나는 코드를 해결해야 push 가능
kotlin 프로젝트 때부터 깃을 사용했지만 터미널 명령어를 사용하기보다 인텔리제이 버튼으로 하는편이었다,,
터미널 명령어를 익힐 필요성을 느끼지 못해서 그랬는데 그래도 개발자라면 기본적인 깃 명령어는 아는게 좋을 것 같다,,
'java_spring (2024.05 ~ 2024.10)' 카테고리의 다른 글
24.07.22 (0) | 2024.07.22 |
---|---|
MySQL (mac) (0) | 2024.07.20 |
24.07.15 (0) | 2024.07.15 |
24.07.03 (0) | 2024.07.03 |
24.06.14 (0) | 2024.06.14 |