If today was hard, tomorrow will be easy.

간결하고 의미있는 코딩을 위하여.

GitHub - Inchijeong 바로가기→
728x90
반응형

Git 3

[Git] Changes 파일 단위에서 줄 단위로 변경

Git을 사용중에 한 줄을 바꿨는데 파일 전체가 바뀐것처럼 보일때가 있습니다. 개행 문자 차이로 생긴 문제인데 Git의 설정으로 변경할 수 있습니다. 이슈 이클립스에서 14라인 코드를 추가하고 Git Perspective에 들어가 파일을 확인한 모습입니다. 위 화면을 보시면 파일 전체가 수정된 것처럼 보입니다. 운영체제별 개행문자를 다르게 사용하기 때문에 발생하는 문제라고 합니다. 해결 방법 git bash 실행 아래 명령어 입력 git config --global core.autocrlf true 다시 아까 수정한 파일의 Compare를 열어봅니다. 줄 단위로 변경된것을 확인할 수 있습니다. 링크 git 에서 CRLF 개행 문자 차이로 인한 문제 해결하기

Git 2021.02.08

[Git] Rebase

[Git] Rebase 여러개의 commit들을 합쳐보자. git rebase -i HEAD~N 명령어를 사용한다. 여기서 N은 현재 commit 에서 몇번째까지 선택할지 정하는 숫자이다. git log --oneline 명령어로 commit 이력을 간략하게 볼수 있다. 다음과 같이 test1~3 까지 커밋이 존재한다. PS C:\Users\MSYNC-ICJ\workspace\vsc\git_test> git log --oneline 91155bc (HEAD -> master, origin/master) test4 954a86d test3 dff257a test2 dfc1d9a test1 361a5cb init comiit 현재 헤드부터 지난 3개의 커밋을 합쳐보겠다. git rebase -i HEAD~3..

Git 2020.01.30
728x90
반응형