본문 바로가기

Git, Github4

.gitignore 파일 생성(feat. Git에 추가되지 말아야 할 파일 정의) .gitignore 파일 이란?.gitignore 파일은 Git 저장소에서 무시할 파일과 디렉토리를 지정하는 역할을 한다.이 파일을 사용하여 Git이 관리할 필요가 없는 파일들을 제외할 수 있다. .gitignore 파일의 용도1. 특정 파일 무시, 간편한 관리.gitignore 파일을 통해 특정 패턴에 맞는 파일이나 디렉토리를 한 번에 무시할 수 있어 관리가 용이해진다.예를 들어 .log를 무시하면 모든 로그 파일을 자동으로 제외할 수 있다.2. 팀 간의 일관성 유지여러 개발자가 협업하는 프로젝트에서 .gitignore 파일을 사용하면, 모든 팀원이 동일한 파일을 무시하도록 할 수 있다.이는 프로젝트의 일관성을 유지하고, 다른 개발자에게 불필요한 파일이 커밋되는 것을 방지한다.3. 버전 관리의 명확성무.. 2024. 10. 10.
push 한 커밋 메시지 수정 가장 최근 커밋 메시지 수정 수정한 커밋을 원격 저장소에 반영하려면 --force 옵션을 사용하여 강제로 푸시해야 하는데, 이는 원격 저장소의 이력을 변경하는 것이므로 신중하게 사용해야 한다.// 아래의 명령어를 순서대로 입력해 주면 된다.git commit --amend -m "새로운 커밋 메시지"git push --force origin main특정 커밋 메시지 수정 (이전 커밋)  "rebase 명령어를 사용"1. 커밋 기록 확인git log 2. Interactive Rebase수정할 커밋을 기준으로 한 단계 전의 커밋부터 리베이스를 시작한다.예시) 마지막 3개의 커밋을 수정하고 싶다면 HEAD~3를 사용git rebase -i HEAD~3 3. 커밋 메시지 수정텍스트 편집기가 열리면 수정하고자 .. 2024. 10. 7.
[VSCode]로컬에서 작업 하던 프로젝트 최초로 Github에 올리기 🔥 순서 요약 1. github에 새로운 저장소 만들기2. 저장소의 주소 복사, git 명령어 복사3. VSCode에서 터미널을 열고 복사해 온 git 명령어 순서대로 입력 1.  github  > Repositories > New 버튼 클릭  > Create a new repository 2. 프로젝트 명을 입력하고, 프로젝트를 public(공개) private(비공개) 할 건지 설정한 후 create repository 버튼 클릭 3. repository 가 만들어지면 repository 주소가 나온다※ git clone 할 때는 repository 주소를 복사해서 clone 하면 되지만, 지금은 굳이 복사하지 않아도 4번에 git 명령어들과 함께 주소도 같이 나와있어서 복사할 필요는 없다 4. g.. 2024. 8. 9.
Git 명령어 🔥 많이 쓰는 명령어Push (내보내기 ↑) Pull (가져오기 ↓) fetch (가져오기만 ↓) Clone (복제) Merge (병합) git 명령어git initgit 초기화를 의미한다.비어있는 local 폴더에 들어가 git init을 실행하면 해당 폴더에 .git 파일만든다. 이렇게 하면 git repository와 연동시킬 준비를 하는 것이다.git statusgit의 상태를 확인한다.(중요)git add생성한 파일을 스테이징(staging)한다.Git이 추적하고 있는 수정된 파일이 work Tree에서 index(=staging area)에 저장된다.git commitstaging area에 저장됐던 파일이 local repository로 저장된다.git pushlocal repository.. 2024. 8. 9.
728x90