git14 Git 기본 사용법 요약 🌿 Git 기본 사용법 요약 📌 Git의 기본 개념Git은 버전 관리 시스템입니다. 파일의 변경 이력을 추적하고, 협업 시 변경 사항을 병합하거나 복원할 수 있도록 돕습니다.🔁 Git 기본 작업 흐름 (3단계)작업 디렉터리에서 변경git add : 변경된 파일을 "스테이지 영역"에 올림git commit : 스테이지에 올린 파일을 "로컬 저장소"에 저장git push : 로컬 저장소의 커밋을 "원격 저장소(GitHub 등)"로 전송✍️ 자주 사용하는 Git 명령어 명령어 설명 git init현재 폴더를 Git 저장소로 초기화git status현재 Git 상태 (변경됨, 스테이징 여부 등) 확인git add .모든 변경 파일을 스테이지에 추가git add 파일명.py특정 파일만 스테이지에 추가git.. 2025. 5. 6. GitHub에 projects 폴더 올리는 방법 ✅ GitHub에 projects 폴더 올리는 방법1. GitHub에서 새 리포지토리 만들기GitHub에 로그인합니다.오른쪽 상단 + 버튼 → New repository 클릭Repository name에 예: projects 입력Public 또는 Private 선택 후, Create repository 클릭2. 로컬 PC에서 Git 초기화cd 경로\projects # 예: cd C:\Users\사용자이름\Documents\projectsgit init3. GitHub 원격 주소 연결git remote add origin https://github.com/사용자이름/projects.git※ 위 주소는 방금 만든 GitHub 리포지토리 주소로 바꿔주세요.4. 파일 추가 및 커밋git add .git com.. 2025. 5. 4. [Git] GitHub에서 리포지토리 삭제 방법 🔴 GitHub에서 리포지토리 삭제 방법Settings 탭에서 아래로 스크롤General 설정 페이지의 맨 아래로 내려갑니다.Danger Zone 항목 찾기화면 아래쪽에 빨간색으로 표시된 Danger Zone 섹션이 나옵니다."Delete this repository" 버튼 클릭Delete this repository 라는 빨간색 버튼이 보입니다. 클릭하세요.확인 메시지 입력GitHub은 안전을 위해 삭제 전 확인을 요청합니다.예: KimByounghan/hyo 와 같은 리포지토리 경로를 직접 입력하라고 나옵니다.삭제 버튼 누르기입력 후, 최종 삭제 버튼을 누르면 해당 리포지토리가 영구 삭제됩니다. 본인 인증 절차를 거친 후에 삭제됩니다.⚠️ 주의사항삭제된 리포지토리는 복구할 수 없습니다. 중요한 파일.. 2025. 5. 3. [장고] git 브랜치 관리로 시작되는 URL 분리하기 새 브랜치 만들기 새로운 브랜치를 만들고 그 브랜치로 전환하는 과정은 간단합니다. 'urlseperate'라는 이름의 브랜치를 만들고 그 브랜치로 작업하려면 다음과 같이 하시면 됩니다. 새 브랜치 생성하기: 터미널에서 다음과 같은 명령어를 입력하여 새로운 브랜치를 만듭니다. git branch urlseperate 새 브랜치로 전환하기: 생성한 브랜치로 전환하기 위해 아래의 명령어를 사용합니다. 이 명령은 브랜치를 생성하고 바로 그 브랜치로 전환하는 두 단계를 합니다. git checkout urlseperate 브랜치에서 작업 후 커밋하기: 새로운 브랜치에서 코드 변경사항을 작업합니다. 변경사항을 스테이징합니다: git add . 작업 내용을 커밋합니다: git commit -m "Describe yo.. 2024. 2. 22. [Git] Git 활용법: 특정 파일 확장자 커밋 제외하기 - .gitignore 설정 가이드 Git 활용법: 특정 파일 확장자 커밋 제외하기 - .gitignore 설정 가이드 Git을 사용하여 특정 파일 형식을 커밋에서 제외하고 싶으시다면 .gitignore 파일을 사용하는 방법이 가장 일반적입니다. .gitignore 파일은 Git에서 무시해야 할 파일 패턴을 지정할 수 있게 해 줍니다. *.txt 파일을 제외하고 모든 .xhtml 파일과 기타 파일 형식들을 커밋에서 제외하려면 다음과 같이 하십시오. 프로젝트의 루트 디렉터리에 .gitignore 파일을 생성하거나 편집합니다. .gitignore 파일에 다음 패턴을 추가합니다:이 패턴은 모든 .xhtml 파일을 무시하도록 지시합니다. *.xhtml 다른 파일 형식들도 무시하고 싶다면, 각각의 확장자에 대해 위와 같은 패턴을 .gitignore.. 2024. 2. 14. [Git] 커밋(Commit)에 포함된 정보 커밋 객체의 내부 구조 1. 커밋 메시지 커밋할 때마다 개발자는 변경 사항에 대한 설명을 포함하는 메시지를 남깁니다. 이는 후에 변경 이력을 파악할 때 중요한 정보를 제공합니다. 개발자가 입력한 커밋 메시지는 변경 사항을 설명하고, 커밋의 목적을 명확하게 전달하는 데 사용됩니다. 2. SHA-1 체크섬 Git은 커밋의 고유성을 보장하기 위해 SHA-1 해시 알고리즘을 사용하여 커밋에 대한 고유한 체크섬을 생성합니다. 각 커밋 객체는 고유한 SHA-1 체크섬을 가지고 있어, 데이터의 무결성을 보장합니다. 3. 파일 객체(BLOB, Binary Large Object) 스테이지에 추가된 각 파일은 BLOB이라는 객체로 저장됩니다. 이 객체는 파일의 내용을 포함합니다. 4. 트리 객체 트리 객체는 디렉터리(폴.. 2024. 2. 13. 이전 1 2 3 다음