깃허브 3

[Git] .gitignore 파일에 대하여 알아보기

안녕하세요. 이번에는 .gitignore 파일에 대하여 알아보겠습니다. .gitignore git 버전 관리에서 제외할 파일 목록을 지정하는 파일 git에 올리기 전에 제외할 파일들을 gitignore에 추가하여 제외시킬 수 있다. gitignore 파일에 파일을 추가해 놓으면 git status를 입력해도 목록에 있는 파일은 제외하고 보여준다. git에 한 번이라도 파일이 등록되어 있으면 나중에 gitignore에 추가를 해도 제외를 하지 않는다. .txt => txt 확장자 파일 무시 !test.txt => test.txt는 무시하지 않음 test/ => test 폴더 내부 파일 모두 무시 /test => test/ 랑 다를 게 없는 듯... **/test => 어디에 있는지 상관없이 test 폴더를..

IT 기타 2023.01.31

[Git] Git의 다른 명령어에 대하여 간단하게 알아보기

안녕하세요. 이번에는 Git의 다른 명령어들에 대하여 간단하게 알아보겠습니다. git commit -am '커밋메시지' git add . + git commit -m “메시지”을 합친 명령어 add를 사용하면 특정 파일만 add를 하는것이 가능하지만 -am을 사용하는 경우 무조건 전체 파일이 올라간다. VS Code와 Git을 연동한 경우 git add 실행한 파일들에 대해서는 VS Code에서도 취소할 수 있지만, commit까지 진행하면 명령어로만 취소할 수 있습니다. git reset HEAD^ 가장 최근 커밋 취소 git reset --hard 0ce0abaf60c834262ce66f954af8f9ffad4487c2 해당 ID 값으로 reset git log git history 내역 확인 com..

IT 기타 2023.01.30

[Git] Git Merge에 대하여 알아보기

안녕하세요. 이번에는 Git Merge 기능을 케이스 별로 알아보겠습니다. merge case 1 - 각 branch에서 서로 다른 파일을 수정하였을 때 merge case 2 - 각 branch에서 같은 파일이지만 다른 부분을 수정하였을 때 merge case 3 - 각 branch에서 같은 파일에서 같은 부분을 수정하였을 때 Merge (main) git merge a 기본적으로 사용하는 방법 main에 a branch 내용을 합침 git checkout main git merge test case 1번 하기전에 생성되어 있는 모든 branch 삭제 후 진행하시기 바랍니다. merge case 1 branch에서 다른 파일을 수정하였을 때 test branch에서는 readme 파일 수정, admin..

IT 기타 2023.01.29
반응형