본문 바로가기

개발 환경33

[Git] 그 전 버전으로 돌아가기. 되돌리기. reset 과 revert. 해당 버전 ID로 돌아가게 된다.$ git reset --hard "버전ID" --hard마지막 커밋 스냅샷, 다음 커밋의 부모 커밋. --hard 옵션은 되돌리는 것이 불가능하다. 이 옵션을 사용하면 워킹 디렉토리의 파일까지 강제로 덮어쓴다. 돌아간 이후의 commit 내용이 모두 삭제된다.협업할 때 공유를 한 commit은 절대 reset하면 안된다.로컬 commit에 대해서만 reset 해야 한다.hard는 조금 위험한 옵션이다. 사용할 때 조심히 사용해야 한다. 버전 ID의 커밋을 취소한 내용을 새로운 버전으로 만드는 명령.$ git revert "버전ID"reset과 다르게 commit들이 보존된다. 참고https://git-scm.com/book/ko/v2/Git-.. 2017. 3. 17.
[Git] 버전 만들기 ( commit ) Git 버전 만들기※ 버전이란? 의미 있는 변화를 의미한다. ★ commit을 하기 전에 반드시 add를 해줘야 한다. 버전 만들기.$ git commit변경된 내용을 입력하는 창이 뜨는데, 현재 버전의 변경된 내용을 작성한다. -m 옵션을 이용하여 변경 내용을 한번에 입력하기.$ git commit -m "변경 내용"commit 대기 상태(stage area)에 있는 파일들만 commit 한다. 하나의 commit에는 하나의 작업을 갖고 있는 것이 이상적이다. add와 commit을 한번에 해주는 옵션$ git commit -am "변경내용"git에 의해 관리되고 있는 파일에 한해서만 가능하다.최초의 add를 한 뒤, commit을 한경우에만 가능하다. 참고https://opentutorials.org.. 2017. 3. 16.
[Git] Git의 기본 상태 및 변경 사항 확인 Git의 기본 상태 및 변경 사항 확인프로젝트 폴더의 상태를 확인한다.관리되고 있는 파일과 변경 사항을 알려준다.$ git status git의 버전에 대한 로그를 보여준다.$ git log 로그를 내림차순해준다.$ git log --reverse 각각의 commit 사이의 소스 상의 차이점을 보여준다. 로그에서 출력되는 버전 간의 차이점을 보여준다.$ git log -p git add 하기 전과 add 한 후의 파일 내용 비교, 자신이 한 작업 확인한다. commit 하기 전에 작업 내용을 마지막으로 리뷰 가능하다.$ git diff 버전 아이디 사이의 변경 사항을 보여준다.$ git diff 버전ID..버전ID 참고https://opentutorials.org/course/2708 2017. 3. 15.
[Git] Git의 기본 설정 Git의 시작.1. 버전을 만든 사람에 대한 정보를 설정한다.$ git config --global user.name "이름"$ git config --global user.email "이메일" config 확인$ git config -l 2. git의 저장소 만들기. (git 저장소를 만들고 싶은 폴더에서 )$ git init 3. git이 관리할 대상으로 파일을 등록. ( commit 대기 상태 - stage area)$ git add "파일이름" 수정하고 난 뒤에도 버전관리시스템에 다시 add를 해 줘야한다.새로운 파일의 버전관리 add버전 관리가 되고 있는 파일을 수정 후 버전을 생성할 때도 add 참고https://opentutorials.org/course/2708 2017. 3. 15.
[Github] Organizations 탈퇴하기 1. 오른쪽 상단에 Profile 을 클릭해서 Settings에 들어갑니다. 2. Settings 에서 Organizations 에 들어갑니다. 3. 떠나고 싶은 Organization 의 Leave를 클릭하면 됩니다. 출처https://help.github.com/articles/removing-yourself-from-an-organization/ 2016. 12. 21.
[Ubuntu] 새 파일 만들기 파일을 만들 위치에 들어간다. 확장자를 포함한 파일 이름을 표시한다.$ touch newfilename 출처http://askubuntu.com/questions/21556/how-to-create-an-empty-file-from-command-line 2016. 11. 9.