본문 바로가기

GIT

Git 핵심 요약 개념소프트웨어의 발전에 따라 변경이 잦아져 이에 따라. 형상관리의 필요성이 두각돼 git이 등장했고, 주로 버전 관리, Github를 활용한 백업, 협업을 위해 사용된다. 특징분산형사용자는 각자의 저장소를 가지고 있고, 중앙 저장소에 변경 사항을 저장한다.이로 인해 충돌도 발생할 수 있다.Branch and Merging여러 개의 브랜치를 만들어 용도에 따라 구분할 수 있다.예시) 프로덕션용 브랜치, 개발용 브랜치, 테스트용 브랜치Staging 영역어원 : 준비 중 또는 예비변경사항을 스테이징 영역에 등록해 파일들을 추적할 수 있다.모든 변경 사항이 완료되면 브랜치에 커밋해 새로운 상태를 저장할 수 있다. 주요 기능 및 설치저장소 (Repository) : Git이 파일을 추가하고 관리하는 영역이다.로컬.. 더보기
Github 모든 커밋 초기화 Hi, There! 안녕하세요, 바오밥입니다. 목차 개요 본문 Reference 개요 Github Repos에 있는 모든 Commit을 초기화하는 방법에 대해 알아봅니다. 본문 1. git 추적 디렉터리 삭제 // 로컬 git 추적을 삭제하는 것이기 때문에 원격 repos에는 영향 없습니다. rm -rf .git 2. git 추적 시작, 스테이지에 올리기, git commit git init git add --all git commit -m "first Commit" 3. github 서버 등록 // github 주소 입력하시면 됩니다. git remote add origin 'Github Repos URL' 4. github 강제 푸쉬 // 원격 repos (github)에 강제 푸쉬 합니다. // 기.. 더보기
Github Branch 삭제하는 방법 Hi, There! 안녕하세요, 바오밥입니다. 목차 개요 본문 Reference 개요 로컬 Git Repos 뿐만 아니라 Github Repos에 있는 Branch까지 삭제하는 방법에 대해 알아봅니다. 본문 Line 1 - Remote Branch Delete Line 2 - Local Branch Delete git push origin --delete '브랜치이름' git branch -d '브랜치이름' Reference https://junho85.pe.kr/1821 더보기