SCM/Git-GitHub
Compare - modify (git diff, git log) 1/2
whatwant
2012. 1. 17. 01:05
git 에게 관리할 파일을 알려준 다음 우리가 경험하게 되는 다음 일은 바로 파일의 수정이다.
(아래에서 보는 코드의 원본은 open-source 로 진행되는 videoparser 이다)
관리 중인 소스 파일 중 하나를 수정한 이후...
1. modify & git status
- 코드를 수정한 후 'git status'를 실행한다
- 'modified' 된 파일이 확인된다.
2. git diff
- 과연 무엇을 수정했는지 그것을 알고 싶으면 'git diff'를 실행하면 된다.
3. git add
- 수정된 파일을 git 에게 알려주기 위해서는 우선 'git add' 과정을 다시 거쳐야 한다.
4. git commit
- 최종적으로 'git commit'을 실행하고 코멘트를 적어주면 최종적으로 수정한 내역이 반영된다.
5. git log
- 'git commit'을 실행하면 최종적으로 어떤 내용이 반영되었는지 알려준다.
- git 에 반영된 내역들을 확인하기 위해서는 'git log'를 실행하면 볼 수 있다.
만약 여러개의 파일들을 수정하면 그것들을 일일이 하나씩 등록을 해야하는지,
변경한 것을 취소하고 싶을 때 어떻게 하는지 지금 상황에서 궁금한 것이 많겠지만,
차차 추가적으로 확인하도록 하자!!! (절대 지금 졸려서 그런 것 아니다!!! ^^)
반응형