ls = 현재 파일 정보git status = 현재 파일 상태git add (파일 이름) or git add \* //모든 파일git rm --cached \* = add한 모든 파일을 삭제한다.echo (파일 이름) > .gitignore = 저장하고싶지 않은 파일
이글은 깃허브에 대한 기본 지식이 부족한 나의 정신교육을 위한 기초 정리 글입니다.git remote add 별칭 저장소 주소원격 저장소 : 파일이 원격 저장소 전용 서버에서 관리되며 여러 사람이 함께 공유하기 위한 저장소로컬 저장소 : 내 pc에 파일이 저장되는 개인
문제 상황 : git rebase를 하는 과정에서 git 에디터가 VSCode로 되어 있어 저장에 어려움을 겪었다.해당 문제해결을 위해 git 에디터를 변경하는 과정을 작성한다.저장을 하지 못해 rebase의 다음 진행이 불가능 했다.해당 코드를 작성하면 Git 에디터
문제상황 : open API repository를 fork하여 같은 파일내에서 다른 API를 브랜치 별로 작업하고 싶었다.이유로는 둘다 master 브랜치에서 파생된 브랜치는 Line이 Conflict 날것이라고 생각했기 때문에다.(하지만 그냥 master에서 브랜치
문제상황 : pr을 올리는 과정에서 이전 커밋들이 같이 올라갔다...이전 커밋들을 없애보자...rebase 링크위 링크가 그냥 다 알려준다. pick : 커밋 사용drop : 커밋 삭제edit : 커밋 수정여기서 에디터가 열리면 pick을 drop으로 바꿔준다.해당
branch(master)에서 파생된 branch(beom1)에서 PR을 올린 뒤 merge하고 이어서 branch(beom1)에서 작업을 이어 갔다. 이 후 PR을 올려보니 이전 PR에 있는 commit까지 같이 올라갔고 conflict로 인해 merge가 불가능하다