본문 바로가기

전체 글1009

git 브랜치 삭제 및 이름 바꾸기 브랜치를 사용하다 보면 여러 개를 생성하게 되고 사용하지 않는 브랜치는 삭제를 해서 관리하기가 더 수월하게 하는 게 좋은 것 같다. 그리고 브랜치를 생성했는데 브랜치이름이 기존 것보다 더 좋은 게 생각이 났을 때 변경할 수 있는데 해당 명령어들에 대해서 알아보자. git 브랜치 삭제 명령어 1 git switch -c deleteBranch 명령어로 브랜치를 생성하면서 이동했고 해당브랜치를 삭제하기 위해서 master 브랜치로 이동해서 git branch -d "삭제할 브랜치" 명령어로 삭제를 했다. 삭제를 하기 위해서는 다른 브랜치로 이동해서 삭제해야 된다. git 브랜치 이름 변경 명령어 git switch -c modifyBranch 명령어로 브랜치를 생성하면서 이동했고 git branch -m ".. 2023. 1. 20.
git branch 생성 및 이동 방법 git branch 생성 및 이동명령어는 평소에 많이 쓰는 명령어이다. 명령어는 직관적이라서 한번 사용해 보면 금방 기억날 테니 알아보도록 하자. git branch 생성 및 이동 방법 git branch 명령어를 입력하면 branch목록을 보여주고 *모양이 현재 어디에 있는지를 나타내준다. git branch "작명"을 하면 작명한 branch가 생성되고 이동하고 싶으면 git switch "브랜치이름" 또는 git checkout "브랜치이름"을 입력하면 해당 branch로 이동할 수 있다. 그리고 한 번에 branch를 생성하면서 이동하고 싶으면 git switch -c "작명" 또는 git checkout -b "작명"을 하면 branch가 생성되면서 이동이 된다. 2023. 1. 19.
.gitignore로 파일 무시하기 . gitignore파일을 생성하고 무시할 파일들의 목록을 작성하면 git에서 해당파일들을 인식하지 않아서 작업할 때 필요한 파일들만 git으로 관리할 수 있다. git으로 관리하지 않아도 되는 불필요한 파일이나 공개되면 안 되는 중요한 파일들을 .gitignore에 추가해 보자. .gitignore에 파일을 추가하지 않았을 때 .gitignore에 무시할 파일을 추가하지 않고 git status명령어로 상태를 확인해 보니 git이 모든파일들을 인식하고 있다. .gitignore에 무시할 파일을 추가했을 때 .gitignore에 무시할 파일들을 추가하고 git status 명령어로 상태를 확인해보니 추가한 파일들은 git이 인식하지 않고 있어서 신경 쓸 필요가 없다. 참고사항 https://www.top.. 2023. 1. 18.
git amend 명령어로 실수 수정하기 git --amend 명령어로 commit을 잘못했을 때 수정할 수 있다. 2개의 파일을 한 묶음으로 commit을 해야 되는데 실수로 하나만 했다던지 git commit 메시지를 잘못입력했을 때 사용하면 쉽게 수정할 수 있다. git commit 명령어로 하나의 파일만 저장 a.txt b.txt 두 개의 파일이 있는데 a.txt하나의 파일만 git commit 명령어로 저장을 했다. git commit --amend 명령어 a.txt만 저장한 commit을 수정하기 위해서 b.txt를 staging area에 추가를 하고 git commit --amend 명령어를 입력했다. git commit 메시지 수정 git commit --amend 명령어를 입력하면 git 기본 편집기가 열리고 기존에 작성했던 .. 2023. 1. 17.
git commit 메시지 길게 작성하는 방법 및 git 기본 편집기 설정하기 git commit 메시지가 짧다면 git commit -m "메시지"로 작성하면 되지만 메시지가 길다면 -m 옵션으로 작성하기가 어려워진다. 길게 작성하려면 옵션을 주지 않고 git commit 명령어를 입력하고 엔터를 치면 되는데 기본 편집기를 설정하면 기본 에디터인 vim 에디터 보다 쉽게 사용할 수 있다. git 기본 편집기 설정하기 해당 명령어를 입력하면 vscode로 기본 편집기가 설정된다. vscode뿐만 아니라 원하는 편집기로 설정하려면 git 사이트에 가서 명령어를 복사하고 붙여 넣기 하면 설정이 되는데 참고로 git bash 붙여 넣기는 shift + insert이다. git commit 메시지 길게 작성하는 방법 git commit 명령어를 입력하고 엔터를 치면 wating 상태로 변.. 2023. 1. 16.
git commit 명령어와 git log 명령어 git commit 명령어는 폴더의 변경된 상태를 저장하기 위한 명령어이다. git add 명령어를 통해서 Staging Area에 있는 폴더의 변경된 상태를 git commit 명령어로. git 폴더에 저장시킨다. 그리고 git log 명령어로 저장된 상태를 확인할 수 있다. git commit 명령어와 git log 명령어 git add . 명령어로 a.txt 파일을 Staging Area에 추가하고 git commit -m "저장할 메시지"를 입력해 주었다. 그리고 git log 명령어로 확인을 하면 누가 저장했는지 언제 저장했는지 저장할 때 메시지가 나온다. 2023. 1. 15.
git add 명령어 git을 사용하면 git init 명령어로 설정된 폴더의 변경사항을 저장할 수 있는데 git add 명령어가 필요하다. 저장하기 위해서는 Working Directory, Staging Area, Repository 3개의 영역을 알아야 한다. Working Directory는 현재 작업 중인 폴더를 의미하고 Staging Area에 추가되면 그때부터 git이 파일들의 변경사항을 추적하기 시작한다. 그리고 Repositroy는 변경사항들이 저장되는 .git 폴더를 의미한다. git 저장 과정 git add 2개 파일 추가 git add 명령어를 띄어쓰기로 구분해서 파일들을 나열해 주면 여러 개의 파일들을 Staging Area 영역에 저장할 수 있고 파일 변경사항이 추적되는 상태가 된다. git add .. 2023. 1. 14.
git init 과 git status Git으로 폴더를 추적하기 위해서는 초기설정 작업이 필요한데 git init과 git status 명령어를 통해서 작업환경을 세팅하고 확인할 수 있다. Git을 처음 세팅한다면 필수로 알아야 될 명령어이니 확실하게 알아보도록 하자. git init 설정하기 전 상태 git init을 설정하지않고 git stauts명령어를 실행하면 git 저장소가 없다고 나오고 ls -a를 통해서 git설정파일도 생기지 않은 것을 확인 할 수 있다. git init 설정한 상태 git init 명령어를 실행하면 git 저장소가 초기화되었다는 메시지가 나오고 ls -a 명령어를 통해서 확인하면. git 설정 파일이 생성된 것을 확인할 수 있다. 그리고 git status 명령어를 실행하면 현재 git init이 설정된 폴더.. 2023. 1. 13.