-Git Bash에서
1. git init
- 디렉토리에 .git/ 생성
2. (git config --global user.name, user.email 없으면)
git config --global user.name '깃허브이름'
git config --global user.email '깃허브이메일'
3. git branch -> branch명 확인
git branch -m main -> 현재 브랜치명 main으로 바꿈
git checkout main -> 브랜치 위치를 main으로 바꿈
4. git status, git add .
5. git commit -m "commit"
6. git remote add origin "레포지토리주소"
7. git pull
git push origin +main
+ git diff main test -> main과 test 비교
-WSL2에서 LFS로 대용량 파일 업로드
1. sudo git init (오류나면 sudo rm -rf .git/)
2. git branch로 branch 확인
git checkout -b main
3. sudo git status
sudo git lfs track */
sudo git lfs track */* ... 다 추적 해줌
sudo git add .
4. sudo git commit -m "commit"
5. sudo git remote add origin "레포지토리주소"
6. sudo git pull
sudo git push -f origin +main
* push할 때 password에 personal access token 필요. (-> GitHub/settings/Developer Settings에서)