반응형

git 4

[GIT] MERGE & CONFLICT

master, test branch 2개를 생성한 후, merge할 때 강제로 충돌이 나게 만든 후 해결해봄 git merge master //error Auto-merging test1.txt CONFLICT (content): Merge conflict in test1.txt Automatic merge failed; fix conflicts and then commit the result. test1.txt 파일을 열어보면 어디서 어떻게 충돌하고있는지 보여짐 수동으로 하나하나 확인해서 고칠수도 있고 한 브랜치를 기준으로 병합해버릴 수 있음 한 브랜치를 기준으로 병합하는 방법 git checkout --ours -- file1.txt (현재 내가 있는 브랜치 버전으로 merge함) git checko..

IT/Others 2023.03.23

[GIT] git clean 주의사항

- 깃 명령어 사용 시 주의할 점 git clean git 저장소에서 관리하지않는 파일들을 삭제하는 명령어 (git 저장소에서 관리하지않는 파일이니 로컬 파일, 디렉토리가 삭제됨) git clean만 날리면 error가 남 매우 위험한 명령어로 이 명령어로 삭제된 파일을 복구할 수 있는 방법이 없으므로 주의해야함 정말로 필요없는 파일인지 확인하고 git clean -n -d 이 명령어로 삭제될 파일 목록을 확인 후 삭제해야함 정말 삭제할 파일이라는 확신이 들면 git clean -d -f 이 명령어로 삭제하면 됨

IT/Others 2023.03.23

[GIT] git 기초 사용법

- 로그인 로그인 계정 설정 //--global 옵션을 사용하면 한 번만 설정하면됨 git config --global user.name "~~" git config --global user.email ~~.@gmail.com 로그인된 계정 확인 git config user.name git config user.email 계정 변경 git config --global user.name git config --global user.email - git remote & branch //연결 git remote add origin 원격 저장소 주소 //연결된 저장소 삭제 git remote remove origin //현재 연결되어있는 git 저장소 확인 git remote -v //git remote bra..

IT/Others 2023.02.22
반응형