IT

Git 요약

Binned 2023. 8. 16. 13:22

-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에서)