현재 Git는 Public 과 Private 로 나누어서 사용할수 있도록 되어 있습니다.
PC에서 작업한 변경파일을 Local Repository 에서 이력관리 할수 있습니다. 또한 이 Local Repository 의 백업으로 Remote Repository 를 설정할수도 있습니다.
Remote 로 관리를 할때에는 Public로 설정되어 있으면 모든 사람에게 오픈되어 있기때문에 노출되어서는 안되는 자료가 올라갈수도 있습니다. 정보보안관리를 잘해야 할듯 합니다.
Remote Repository를 재설정하는 작업을 해보았습니다.( 무턱대로 들이대었지요.ㅋ )
1. GitHub.com 사이트에서 자신이 관리하고 있는 레파지토리의 admin으로 들어갑니다.
화면 하단에 보면 Git Danger Zone이 있는데 이곳에서 기존 Remote Repository를 삭제해 보았습니다.
한번 삭제하면 복구는 불가능하다고 적혀 있네요.
2. 내 PC의 Git Console 화면에서 Local 과 Remote 를 재연결하는 작업을 합니다.
Git pull 명령어 실행하면
gitignore.
README.md
추가생성한 2개의 파일을 Local로 다운로드 합니다.
3. Local 파일 정보를 Remote 로 Push 하면 완료됩니다.
Git 작업시에 필요한 명령어
특정파일을 삭제할려고 할때 : git rm 파일명
특정디렉토리에 있는 모든 파일을 삭제할려고 할때 : git rm -r images/*
삭제된 파일을 add 할때 : git add -u
삭제한 것을 복구할때 : git reset --hard HEAD