[1] 상황 상황 요약 > 내 원격저장소로 fork한 Repository, 원본 레포 관리자가 내 접근 권한을 삭제 -> 내 원격저장소의 해당 레포 삭제됨, 그렇다면 내가 작업한 파일들은 어떻게 되는 걸까? 다시 접근 권한을 얻는다면, 바로 push가 될까? fork를 또 해와야 하는걸까? 정확히 어떤 상황인가... 코드스테이츠의 매 스프린트(과제)마다 fork를 해서 내 원격 저장소에 가져오고, git clone으로 로컬에서 작업하고, 원격에 push 해둠 (가끔 push를 깜빡하고 하지 않은 경우도 있음 git status // modified:~ 상태) 기수이동을 하게 되면서, 코드스테이츠에서 나의 30기 권한을 박탈 (정확한 매커니즘은 모르나, 그룹에서 날 삭제했을듯, 아마도 이 시점의 내 계정은 코드스테이츠 모든 레포에 접근 권한이 없는 "아무개") → has been deleted 메일 폭탄ㅎㅎ  해당 Repo(브라우저)에서 Fork를 눌러 나의 origin Remote Repo로 가져옴 2. clone git clone [Repo 주소 - https, git, 등 여러가지 주소 브라우저에서 클립복사 가능] ** 언제라도 git status 로 상태 확인! 다음 단계 확인 가능 3. 파일 수정 및 저장 ` nano 파일명 (nano로 파일실행) or code . (VScode로 실행) ` 4. staged Area에 올림 ` git add [파일명 or . or ./파일명 or *] ` 5. commit ` git commit [origin : 내 Repo] [branch 명] ` * 커밋 되돌리기 (옵션, 필요하다면 별표 반복) ` git reset HEAD^ (or HEAD~1) //취소 후, 다시 add, commit의 과정을 거침 `