반응형
커밋, 커밋 및 푸시, 커밋 및 동기화의 차이점
Visual Studio 2013을 사용하고 있으며 C # 코드를 커밋 할 때 3 가지 옵션이 있습니다. 로컬 리포지토리와 GitHub 리포지토리에 대한 각 옵션의 차이점에 대한 설명이 필요합니다.
- 옵션 1은 커밋이라고 말합니다.
- 옵션 2는 커밋과 푸시를 말합니다
- 옵션 3은 커밋 및 동기화라고 말합니다.
마지막 2 옵션의 차이점을 이해하지 못합니다. Commit and Push와 반대로 Commit and Sync를 언제 사용해야합니까?
- 커밋은 단순히 로컬 컴퓨터에서 변경 한 내용을 기록합니다. 원격 저장소에서 변경 사항을 표시하지 않습니다.
- 커밋 및 푸시는 위의 작업을 수행하여 원격 저장소로 푸시합니다. 즉, 변경 한 내용이 모두 원격 저장소에도 저장됩니다.
- 커밋 및 동기화는 세 가지 작업을 수행합니다. 먼저 커밋합니다. 둘째, 풀을 수행합니다 (원격 리포지토리에서 업데이트 된 정보를 가져옵니다). 마지막으로 추진할 것이다.
여기 에서 Microsoft로부터 더 많은 것을 보십시오
camiegreenall의 답변에 추가하십시오. tanascius ( here ) 에서이 유용한 사진 / 게시물을 찾았습니다 . "Oliver Steele의 멋진 그림은 git 모델과 명령을 설명합니다."
이것 좀 봐봐 푸시, 풀, 커밋 및 동기화를 이해하는 데 도움이됩니다.
반응형
'programing tip' 카테고리의 다른 글
Node.js에서 cURL이 동일합니까? (0) | 2020.06.26 |
---|---|
팬더는 각 그룹 내에서 최고 n 개의 레코드를 얻습니다. (0) | 2020.06.26 |
tf.app.run ()은 어떻게 작동합니까? (0) | 2020.06.25 |
테이블 추가 열 구문 변경 (0) | 2020.06.25 |
Java에서 문자열의 최대 길이-length () 메소드 호출 (0) | 2020.06.25 |