소스트리) 로컬 저장소 만들기
·
깃 탐구
소스트리로 로컬 저장소 만들기 1. "Create"를 클릭한다. 2. "탐색"을 클릭한다. 3. 경로를 설정해주고 "생성"을 누른다. 폴더가 없다면 폴더도 자동으로 생성해 준다. 4. 해당 폴더에 들어가서 ".git" 폴더가 생성되었는지 확인한다. 성공적으로 만들어지면 아래와 같은 화면이 나오게 된다.
크롬 확장 프로그램) 백준허브
·
깃 탐구
백준허브(BaekjoonHub) 크롬 확장 프로그램 기능 Leetcode의 제출 코드를 자동 푸시해 주는 LeetHub라는 프로젝트를 포크 하여 만든 익스텐션으로, 백준, 프로그래머스, SWEA 문제를 해결하면 등록한 Github Repository에 자동으로 코드와 문제 요약을 푸시한다. 백준허브 다운로드 링크 백준허브(BaekjoonHub) Automatically integrate your BOJ submissions to GitHub chrome.google.com 확장프로그램 다운로드 방법 "Chrome에 추가" 를 클릭한다. "확장 프로그램 추가" 를 클릭한다. 다운로드가 되면 위와 같은 메시지가 뜬다. 우측 상단의 퍼즐모양을 클릭한다. "백준허브(BaekjoonHub)"를 클릭한다. "Aut..
Git) 원격 저장소에 최초로 Push 하기
·
깃 탐구
git push 로컬에 있는 파일을 원격저장소에 push 하여 올려두어 언제든지 꺼내 쓸 수 있다. push를 해보자. 1. push할 폴더에 Git Bash를 실행한다. 2. git init을 입력하여 .git 폴더를 생성해 준다. ".git"이라는 폴더가 보이지 않는다면 폴더 => "보기"탭 => "숨김항목" 체크 3. 파일을 push 할 원격저장소를 만들어준다. 레포지토리를 최초 생성 시 아래와 같은 코드를 알려준다. Git Bash에 입력한다. echo "# git_push_test" >> README.md git init git add README.md git commit -m "first commit" git branch -M main git remote add origin https://gi..
Git) 원격 저장소에서 Pull 해오기
·
깃 탐구
git pull push하기 전에 pull을 수행 하여 로컬환경과 원격저장소의 환경을 같게 만들어주는 것이 아주 중요하다고 한다. 원격저장소에 있는 파일들을 나의 로컬로 가져와보자. 1. pull 할 파일을 담을 폴더를 만들어준다. 2. 해당 폴더를 오른쪽 클릭하여 Git Bash를 실행해 준다. pull해올 경로가 맞는지 확인해 준다. 3. git init을 해준다. git init 위와 같이 빈 폴더에 .git이라는 폴더가 생성된다. .git 폴더가 보이지 않을 경우 1. 보기 탭을 클릭한다. 2. 숨긴 항목을 체크하여 활성화시켜주면 보이게 된다. 4. pull해올 레포지토리의 원격저장소를 연결해 준다. git remote add origin 레포지토리URL git remote -v 잘 연결되었는지 ..
Git) 레포지토리 삭제하기
·
깃 탐구
레포지토리 삭제 불필요한 레포지토리를 삭제해보자. 1. 삭제할 레포지토리에서 Settings를 클릭한다. ` General 탭으로 이동된다. 2. 스크롤을 내려 Danger Zone의 "Delete this repository" 를 클릭해 준다. 3. 삭제할 레포지토리를 복사하여 아래 입력창에 붙여 넣기 한다. 4. 삭제 "I understand the consequences, delete this repository" 버튼을 클릭하면 삭제가 완료된다.
Git) 레포지토리에 커밋 이력까지 가져오기
·
깃 탐구
git clone 팀프로젝트가 종료되고 다른 팀원이 레포지토리를 생성하고, contributor로 참여했을 때 내 레포지토리에 커밋 이력까지 가지고 올 수 있는 아주 유용한 방법이다. 1. 깃허브의 새로운 레포지토리를 만들어준다. new를 클릭! 레포지토리의 이름을 만들고 Create repository를 클릭해 준다. 위와 같은 화면이 뜬다면 새로운 레포지토리가 생성된 것이다. 2. 바탕화면에 Clone 할 빈 폴더를 생성하고, 만든 폴더에서 Git Bash를 실행한다. 위 이미지처럼 해당 경로가 뜬다면 성공이다. 3. 클론 할 대상의 레포지토리 주소를 복사한다. 4. 다시 Git Bash로 돌아가서 git clone --mirror 클론할 대상 레포지토리 를 입력한다. 깃에서 붙여 넣기 Shift +..
오지랖 토끼