git add
과 git commit
의 차이점은 무엇입니까?로컬 저장소와 색인의 차이점은 무엇입니까?
1
A
답변
2
"간단한 단어"에서 git add
은 다음 변경 사항을 커밋으로 완료하고 다음에 git commit
으로 추가/변경/삭제할 파일을 표시하고 리포의 기록에 추가합니다.
파일을 수정하도록 표시된 경우 작업 파일의 상태를 사진/스냅 샷으로 찍는 것과 같은 색인 파일/준비 영역에 추가됩니다.
git commit
그런 다음 변경 사항을 "영구적"으로 유지하지만 Git을 사용하면 커밋이 기존의 소스 제어 시스템 에서처럼 영구적이지 않습니다.
간단하고 높은 수준의 대답입니다.
3
내가 생각할 수있는 가장 좋은 비유는 색인이 준비 영역이라는 것입니다. git add
(또는 git add -p
)은 인덱스의 내용을 업데이트하고 git commit
은 인덱스의 내용에서 커밋을 만듭니다.
NDP 소프트웨어의 Andrew Peterson은 명령이 어떻게 Visual Git Cheatsheet에있는 자식의 여러 단계에 영향을 주는지 대단히 묘사했습니다. 치트 시트와 상호 작용하여 다양한 명령이 작업 공간에서 색인, 로컬 저장소로 이동하는 방법을 볼 수 있습니다.
관련 문제
- 1. 저장소와 서비스의 차이점은 무엇입니까?
- 2. Maven에서 저장소와 종속성의 차이점은 무엇입니까?
- 3. 간단한 저장소와 localStorage의 차이점은 무엇입니까?
- 4. Seedstack의 저장소와 Finder의 차이점은 무엇입니까?
- 5. 로컬 저장소와 웹 SQL
- 6. 로컬 저장소와 원격 저장소를 연결하십시오.
- 7. 로컬 저장소와 기존 저장소를 연결하십시오.
- 8. EGit 로컬 저장소와 원격 저장소
- 9. HTML5 로컬 저장소와 JSON 객체
- 10. Azure 테이블 저장소와 로컬 동기화
- 11. 전통적인 Mongo 색인 방법과 새로운 텍스트 색인의 차이점은 무엇입니까?
- 12. 균일 한 위치와 균일 한 색인의 차이점은 무엇입니까?
- 13. 카산드라의 2 차 지표와 역 색인의 차이점은 무엇입니까?
- 14. 응용 프로그램 서명 컨텍스트에서 키 저장소와 개인 키의 차이점은 무엇입니까?
- 15. JTA와 로컬 트랜잭션의 차이점은 무엇입니까?
- 16. Git - Github 저장소와 로컬 저장소 동기화
- 17. 로컬 Maven 저장소와 함께 작동하는 Android 라이브러리
- 18. git remote를 로컬 저장소와 동일하게 유지하십시오.
- 19. 시드 DB를 Parse 로컬 데이터 저장소와 통합
- 20. 로컬 폴더를 NitrousIO의 Git 저장소와 동기화하는 방법
- 21. HTML5 로컬 저장소와 원격 저장소 쿼리
- 22. 로컬 폴더를 원격 저장소와 동기화하는 방법
- 23. 힘내 원격 저장소와 로컬 저장소를 동기화하지 않습니다
- 24. 로컬 저장소와 REST 어댑터를 동시에 사용 하시겠습니까?
- 25. breeze는 Chrome 앱의 로컬 저장소와 잘 작동합니까?
- 26. 로컬 저장소와 상호 작용하는 JavaScript를 통합 테스트하는 올바른 방법은 무엇입니까?
- 27. Maven의 로컬 저장소와 원격 저장소가 말하는 것은 무엇입니까?
- 28. 저장소와 pluginrepository의 차이점
- 29. 개인 npm 저장소와 개인 npm 레지스트리의 차이점
- 30. 오라클 색인의 last_analysed 날짜는 무엇입니까?
치트 시트에 대한 링크를 이용해 주셔서 감사합니다! – static
예, 시트가 정말 멋지다 ... – Stef