git명령어 12

github #2 github reset

다른 버전의 commit 으로 돌아가고 싶을때 쓰는 명령어는 reset 과 revert 가 있다. 이 작업은 꼭 백업을 만들어서 하기를 추천한다. 미연의 사고를 방지하기 위해서 .. Third Commit 과 Second commit 을 지우고 First Commit을 최신버전으로 하고 싶다. git reset [지정하고 싶은 최신버전 commit ID] --hard 결과를 보다시피 Third Commit 과 Second commit 이 지워진 것을 확인할 수 있다. **NOTE : 절대 한번 공유된 자원들은 reset을 하지 않는다. 이미 원격 저장소에 올라간 파일들을 말한다. 반드시 본인의 로컬에서만 사용하기 바란다. git revert [돌아가고 싶은 commit ID] 보다 시피 에러가 발생했다...

DevOps/GIT 2020.11.16

github #1 github init, log, diff, add, status, commit

1. github MAC 설치 처음 homebrew 를 이용해서 github을 다운로드 한다. 그 후 git 명령어 중 하나를 쳤는데 발생한 에러. stackoverflow를 뒤져서 해결방법을 찾음 git 설치 완료 ! 2. git init 내 로컬 머신에 Repository 하나를 만들고 그 후에 git init 을 설정. .git 파일은 버전 컨트롤에 있어서 중요한 파일이다. git init [디렉토리 이름] 은 git 저장소를 만드는 것이라 할 수 있다. 3. git status and git add 로컬에 있던 파일들을 새로만든 깃헙 프로젝트 디렉토리에 넣고 난 후에 git 상태 git add 는 스테이지위에 파일 혹은 디렉토리를 올려주는 것 stage : commit 대기 상태의 파일들이 있는 ..

DevOps/GIT 2020.11.15