github

GitHub(필수명령어)_2024-08-20

앵보몬 2024. 8. 20. 14:14
728x90
반응형

로컬 저장소 만들기 및 커밋하기

① 디렉토리 생성 및 이동 : mkdir git_work1, cd git_work1

② 로컬 Git 저장소 초기화 : git init

③ 파일 생성 및 내용 추가 : echo b > b.txt

④ 파일을 스테이징 영역에 추가 : git add b.txt

⑤ 현재 상태 확인 : git status

⑥ 커밋하기 : git commit -m "first commit"

⑦ 파일 수정 후 커밋하기 (추가 및 커밋을 동시에) : echo e >> b.txt, git commit -am "2nd commit"

⑧ 최근 커밋과 작업 디렉토리 비교하기 : git diff

⑨ 최근 커밋과 스테이지 비교하기 : git diff --staged

⑩ 특정 커밋들 간의 차이 비교하기 : git diff <커밋1> <커밋2>

 

브랜치 관리

① 현재 브랜치 확인 : git branch

② 새 브랜치 생성 : git branch foo

③ 새 브랜치로 이동 : git checkout foo

④ 브랜치 병합 : git checkout main(병합할 브랜치로 이동), git merge foo

 

GitHub와 원격 저장소 설정

① GitHub 저장소를 원격으로 추가 : git remote add origin git@github.com:sim-angry/git_0820.git

② 원격 저장소 확인 : git remote -v

③ 새 파일 생성 및 커밋 : echo a > a.txt, git add a.txt, git commit -m "Add a.txt"

④ 기본 브랜치 이름 변경(처음에만) : git branch -M main

⑤ 로컬 브랜치를 원격 저장소에 푸시(처음에만) : git push -u origin main

 
 
 

 

 
 
 
 

 

 
 
 

 

 

 
728x90
반응형