1. Learn center
  2. Software Development
  3. Guides
  4. Git tutorial
  5. Git 명령 및 설정
  6. Git 대 SVN 명령
Git

Project and code management together.

Try it free

Git 대 SVN 명령

Git은 최근 몇 년 동안 특히 오픈 소스 커뮤니티에서 지배적인 버전 제어 시스템이 되었지만 SVN은 쇠퇴했습니다. SVN에서 Git으로 전환 중이라면, 다음은 일반적인 명령을 비교하는 빠른 참조입니다.

Git-하위 버전 명령 비교표

| 명령 | 작업과 | 하위 버전을 | | ------------ | ------------------------------- | ---------------------- | | git clone | 저장소 복사된 | svn checkout | | git commit | 파일 기록에 대한 변경 사항 기록에 | svn commit | | git show | 커밋 세부 정보 보기 | svn cat | | git status | 상태 보기 | svn status | | git diff | 차이점 보기 | svn diff | | git log | 로그 보기 | svn log | | git add | 추가 | svn add | | git mv | 이동 | svn mv | | git rm | 삭제 | svn rm | | git reset | 변경 취소 | svn revert1 | | git branch | 브랜치 만들기 | svn copy2 | | git checkout | 브랜치 전환 | svn switch | | git merge | 병합 | svn merge | | git tag | 태그 만들기 | svn copy2 | | git pull | 업데이트 | svn update | | git fetch | 업데이트 | svn update | | git push | 원격에 반영된 변경 사항 | svn commit3 | | .gitignore | 파일 목록 무시 | .svnignore |

  1. SVN에서 되돌리기는 변경을 취소하지만 Git에서 되돌리기는 변경을 무효화합니다.
  2. 브랜치와 태그는 SVN에서는 같지만 Git에서는 다릅니다.
  3. SVN에는 로컬 저장소와 원격 저장소의 개념이 없습니다. 따라서 커밋은 원격에 직접 반영됩니다

Subscribe to our newsletter

Learn with Nulab to bring your best ideas to life