Github CLI
// 초기 git bash 설정
git config --global user.name "사용자 이름"
git config --global user.email "Github Email"
git config --list // 설정 확인
// 올릴 디렉터리의 터미널
git init
git add .
git status // add한 파일 혹은 디렉터리 확인
git commit -m "first commit"
git branch -M main // 브랜치 생성
git remote -v
git remote add origin https://github.com/songyuheon98/JavaStudy.git
git push -u origin master
git clone https://github.com/songyuheon98/JavaStudy.git "클론할 폴더"
git checkout 브랜치 // 브랜치 이동
git branch -b 브랜치 // 브랜치 생성하고 이동
git branch // 현재 브랜치 확인
git branch -a // 모든 브랜치 확인
git branch -d // 브랜치 삭제
git merge 다른 브랜치 // 다른 브랜치에 수정사항 병합
git commit -m "second commit"
git pull origin master
// git 추가 명령어
git log // git log 확인
git clone // git 복사
git diff branch1 branch2
//병합 전에 내용 비교