JavaRush /Java Blog /Random-KO /IntelliJ IDEA 사용자 가이드. 버전 제어 시스템 작업의 기본 사항
theGrass
레벨 24
Саратов

IntelliJ IDEA 사용자 가이드. 버전 제어 시스템 작업의 기본 사항

Random-KO 그룹에 게시되었습니다

버전 제어 시스템 작업의 기본 사항

IntelliJ IDEA의 가장 좋은 점 중 하나는 Git, GitHub, Subversion, Mercurial, Perforce, TFS, CVS, Visual SourceSafe 및 Rational ClearCase와 같은 주요 버전 제어 시스템과의 탁월한 통합입니다. IntelliJ IDEA 사용자 가이드.  버전 관리 시스템 작업의 기본 사항 - 1
  1. 버전 관리에서 프로젝트 가져오기

    버전 제어에서 프로젝트를 가져오려면 시작 화면 (IDEA의 환영 창) 또는 기본 메뉴 표시줄의 VCS (버전 제어 시스템) 메뉴 에서 버전 제어에서 체크아웃 버튼을 클릭합니다.

    IntelliJ IDEA 사용자 가이드.  버전 관리 시스템 작업의 기본 사항 - 2

    프로젝트에 Maven 또는 Gradle 용 빌드 구성 파일이 있는 경우 IntelliJ IDEA는 구성에 해당 파일을 사용하라는 메시지를 표시합니다.

  2. 버전 관리 시스템 설정

    프로젝트의 버전 제어 설정은 설정 → 버전 제어 메뉴에서 사용할 수 있습니다 . 프로젝트 디렉토리 중 하나를 사용하는 버전 제어 시스템의 루트 디렉토리로 선택할 수 있으며 언제든지 이 선택을 변경할 수 있습니다. 언제든지 버전 제어를 비활성화할 수도 있습니다.

    IntelliJ IDEA 사용자 가이드.  버전 관리 시스템 작업의 기본 사항 - 3

    또한 프로젝트의 다양한 디렉터리를 다양한 버전 제어 시스템에 저장할 수 있습니다. IntelliJ IDEA를 사용 하면 동일한 방식으로 모든 작업을 수행할 수 있습니다.

  3. 도구 창 및 변경 목록 변경

    프로젝트에 버전 제어가 활성화되면 변경 도구 창 을 사용하여 로컬 변경 사항을 보고 관리할 수 있습니다 . 빠르게 열려면 Alt + 9(Mac의 경우 Cmd + 9)를 누르세요 .

    변경 사항을 더 쉽게 관리할 수 있도록 모든 변경 사항은 생성, 삭제, 활성화할 수 있는 변경 목록으로 구성됩니다.

    IntelliJ IDEA 사용자 가이드.  버전 관리 시스템 작업의 기본 사항 - 4
  4. 버전 관리 시스템 운영 팝업 메뉴

    선택한 파일, 디렉터리 또는 전체 프로젝트에 대해 일종의 VCS 작업을 실행해야 하는 경우 키보드 단축키 Alt + Back Quote ( Mac의 경우 Ctrl + V )와 함께 VCS 작업 팝업 메뉴를 사용하세요 .

    IntelliJ IDEA 사용자 가이드.  버전 관리 시스템 작업의 기본 사항 - 5
  5. 변경 내역 표시

    프로젝트의 파일 또는 디렉터리에 대한 변경 내역은 VCS 작업 메뉴 또는 기본 메뉴 표시줄 VCS → <버전 제어 시스템 이름> → 기록 표시 또는 컨텍스트 메뉴 <버전 제어 시스템 이름> → 표시 에서 확인할 수 있습니다. 역사 .

    IntelliJ IDEA 사용자 가이드.  버전 관리 시스템 작업의 기본 사항 - 6

    특정 코드 부분에 대한 변경 사항을 보려면 선택 기록 표시 항목을 사용하십시오 .

  6. 주석

    Аннтоации доступны How из всплывающего меню, так и из главного и контекстного меню. Они позволяют вам видеть кто и когда поменял каждую конкретную строку codeа.

    IntelliJ IDEA 사용자 가이드.  버전 관리 시스템 작업의 기본 사항 - 7

    Вызвав панель аннотаций, вы увидете детальную информацию о соответствующем коммите.

  7. Полезные клавиатурные сочетания

    • Добавить текущий список изменений в систему контроля версий Ctrl + K (Cmd + K для Mac)
    • Обновить проект Ctrl + T (Cmd + T для Mac)
    • Добавить выделенные файлы и директории в систему контроля версий Ctrl + Alt + A (Alt + Cmd + A для Mac)
    • Пометить выделенные файлы и папки How измененные (обновленные) Ctrl + Alt + E (Alt + Cmd + E для Mac)
    • Посмотреть изменения (доступно в окне инструментов Changes) Ctrl + D (Cmd + D для Mac)
    • Переместить изменения в другой список изменений (доступно в окне инструментов Changes) F6
    • Залить ваши локальные изменения в удаленную систему контроля версий Ctrl + Shift + K (Cmd + Shift + K для Mac)
  8. Варианты сохранения изменений

    Когда вы добавляете ваши изменения в систему контроля версий, IntelliJ IDEA позволяет вам производить самые разные операции: поменять список изменений в который вы их добавляете, объеденить изменения с уже добавленными, используя Amend commit, переформатировать измененный code, оптимизировать импорты, убедиться что инспекция codeа не выдает ниHowих предупреждений, обновить информацию о копирайте, or даже загрузить ваши изменения на удаленный ftp server.

    IntelliJ IDEA 사용자 가이드.  버전 관리 시스템 작업의 기본 사항 - 8
  9. Игнорируемые файлы

    Настроить список игнорируемых файлов можно в меню Settings → Version Control, or с помощью соответствующей кнопки в окне инструментов Changes.

    IntelliJ IDEA 사용자 가이드.  버전 관리 시스템 작업의 기본 사항 - 9

    Текущий список игнорируемых файлов можно увидеть в окне инструментов Changes рядом со списками изменений, нажав соответствующую кнопку.

  10. Ветви

    С помощью IntelliJ IDEA вы можете легко создавать, переключаться, объединять, сравнивать и удалять ветви codeа. (только в Git и Mercurial). Whatбы посмотреть список существующих ветвей or создать новую, используйте либо Branches из главного or контекстного меню, or всплывающее меню VCS operations, or элемент управления на правой стороне панели статуса.

    IntelliJ IDEA 사용자 가이드.  버전 관리 시스템 작업의 기본 사항 - 10

    Для разных систем контроля версий IntelliJ IDEA производит все операции одновременно, так что вы не должны переключаться между ними.

  11. Shelves, stashes, и patches

    Меню Shelves и Stashes помогает вам спрятать некоторые локальные изменения без добавления их в систему контроля версий. Нужно это для того, чтобы переключиться на ту версию файлов что хранится в системе контроля версий и потом иметь возможность вернуться назад к вашим локальным изменениям. Различаются они тем, что Shelves поддерживается самой IntelliJ IDEA и хранятся они локально у вас, а Stashes хранятся в системе контроля версий. Patches позволяет вам сохранить некоторый набор изменений в виде file, который можно передать по электронной почте or выложить на общедоступный диск и потом применить к codeу. Это полезно если вы работаете удаленно, без постоянного подключения к системе контроля версий, но все равно должны передавать ваши изменения другим членам проекта.

    IntelliJ IDEA 사용자 가이드.  버전 관리 시스템 작업의 기본 - 11
  12. Log

    Whatбы посмотреть полный список изменений, добавленных в систему контроля версий, отсортированный и отфильтрованый по ветви codeа, имени пользователя, дате, папке or даже фразе в описании, откройте вкладку Log в окне инструментов Changes. Это простейший способ найти нужный вам набор изменений, or изучить историю изменений.

    IntelliJ IDEA 사용자 가이드.  버전 관리 시스템 작업의 기본 - 12
Оригинал статьи
코멘트
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION