[Git] CLI
·
Dev Ops/🐈‍⬛Git
개념키보드를 이용해 OS와 상호작용하는 SW 메커니즘입니다. 이를 사용하면 텍스트 명령을 입력하여 모든 서버 또는 컴퓨터 시스템에서 프로그램을 구성, 탐색 또는 실행할 수 있습니다.장점효율성하나의 명령으로 여러 파일 작업을 수행할 수 있습니다.명령을 숙련되게 사용하면 시스템을 빠르게 탐색하고 조작할 수 있습니다.스크립트를 작성하여 반복 작업을 자동화할 수 있습니다.원격 엑세스네트워크 자원을 적게 소비하므로 하드웨어 기능이 제한된 시스템이나 원격 서버 환경에 적합합니다.대역폭이 낮은 연결에서도 보안 쉘을 통해 명령을 제출하여 서버를 원격으로 관리할 수 있습니다.그래픽 인터페이스를 사용할 수 없는 헤드리스 환경에서 서버와 클라우드 인스턴스를 관리하는 데 선호됩니다.문제 해결기본 시스템을 더 깊이 이해하는 데..
[Git] Git의 기초
·
Dev Ops/🐈‍⬛Git
버전관리파일의 변화를 시간에 따라 기록하고 특정 시점의 버전을 복원할 수 있는 도구입니다. 소프트웨어 개발뿐만 아니라 디자인 작업 등 다양한 분야에서 유용하게 사용됩니다.장점이전 상태로의 복원이 가능합니다.변경 내역을 비교하고 추적할 수 있습니다.문제 발생 시 원인을 쉽게 파악할 수 있습니다.실수로 인한 손실을 방지하고 복구할 수 있습니다.로컬 버전 관리많은 사람들은 파일을 복사하여 별도의 디렉토리에 저장하는 방식으로 버전을 관리합니다. 이는 간단하지만 실수로 인한 문제가 발생하기 쉽습니다.디렉토리 저장 방식으로 버전 관리 시 발생하는 문제 예시작업 디렉토리를 실수로 삭제할 수 있습니다.파일을 잘못 수정하거나 복사할 수 있습니다.중앙집중식 버전 관리(CVCS)프로젝트에서 여러 개발자와의 협업이 필요할 때..
ds-coding
'Dev Ops' 카테고리의 글 목록