Git 기본 명령어
·
알쓸신잡
오늘은 자주 쓰는 git 명령어들을 작성해보았다. -> 로컬=origin, 원격저장소 branch=maingit 저장소 생성 `git init`git 상태 확인 `git status`원격저장소를 로컬로 복제 `git clone {link}`staging area에 파일 추가 `git add {file}` / `git add .`git에 commit `git commit -m "{message}"`원격 저장소에 로컬 변경사항 업로드 `git push {origin} {main}`원격 저장소 변경사항 로컬로 다운로드 `git pull`원격 저장소 변경사항을 로컬로 가져옴 `git fetch {alias}`github 주소와 연결 `git remote add {origin} {url}`브랜치 생성 `git b..
Repository 하위 폴더를 새로운 repository로 이동
·
알쓸신잡
오늘은 기존에 toy_project라는 레포지토리에서 여러 폴더를 통해서, 프로젝트를 진행하고 있었는데, 각 commit 내용들이 섞이는게 싫어서 지금까지 만들던 폴더를 새로운 레포지토리로 이동하고자했다. 그냥 새로 만들어서 옮기면 지금까지의 기록들이 사라지기 때문에, commit내역을 보존하면서 옮기는 방법을 수행하였다. 우선 내 toy_project 라는 Repository안에 pdf_merge, voice secretary 라는 두개의 프로젝트 폴더가 있었고, 나는 pdf_merge 를 새로운 레포지토리로 생성하고자 하였다. toy_project/ pdf_merge/ voice_secretary/ 1. Github에 새로운 repository 생성. 우선 github에서 새로운 repository를..