본문 바로가기

전체 글

[Git] .gitignore, .gitignore_global 차이점 .gitignore하나의 프로젝트(리포지토리)만 적용해당 프로젝트에 속한 파일일반적으로 프로젝트 루트에 위치.gitignore 파일은 git을 통해 다른 팀원들과 공유.gitignore_global내 컴퓨터에 있는 모든 프로젝트(리포지토리)에 적용일반적으로 사용자(User) 홈디렉토리에 위치.gitignore_global 파일은 다른 팀원들과 공유 안함 파일 내부에 사용되는 규칙과 패턴은 동일하며, 차이는 적용범위에 있다는 점만 기억.홈디렉토리에 .gitignore_global을 추가하면다른 프로젝트가 추가되어도 규칙과 패턴이 동일하게 적용이 되며,따로 .gitignore를 추가 안해도 된다. 작업 중에 생기는 개인적인 로그나 정보들에 대한 파일을 등록해 사용하며,이러한 규칙과 패턴, 발생하는 데이터들은.. 더보기
[Git] .gitignore 파일, git commit 제외 ※ .gitignore는 Git에서 특정 파일이나 디렉토리를 버전 관리 대상에서 제외하기 위해 사용하는 설정 파일 프로젝트의 루트 디렉토리나 특정 하위 디렉토리에 위치할 수 있으며, .gitignore 파일에 정의된 패턴에 따라 Git이 무시할 파일 또는 디렉토리를 지정한다.불필요한 파일 제외: 빌드 아티팩트, 임시 파일, 로그 파일 등 Git에 포함할 필요가 없는 파일을 제외할 수 있다.개인 정보 보호: API 키, 암호와 같은 민감한 정보를 포함한 파일을 버전 관리에서 제외한다.효율적인 관리: 무시할 파일을 지정해 불필요한 파일이 Git 커밋 이력에 포함되지 않도록 한다.주의할 점.gitignore에 추가하기 전에 이미 Git이 추적 중인 파일은 무시되지 않는다. 이런 경우 파일을 git rm --c.. 더보기
[git] vscode git 초기 셋팅, commit, pull 1. VSCode 설치 (https://code.visualstudio.com/download)2. git 설치 (https://git-scm.com/downloads)     - 설치 완료 후 설정 필요 (commit 할 때 필요)git --global user.name "이름"git --global user.email "이메일"     - 설정 확인git config --list 3. VSCode 셋팅1. 왼쪽 [Source Control] 버튼 클릭 (아래 이미지에서 모양 확인!!)2. [Clone Repository] 버튼 클릭  3. 위에 생성된 [Clone from Github] 클릭4. [Allow] 버튼을 통해 허용    - Github 로그인을 허용 메시지.   5. 로그인 창이 뜨면 G.. 더보기
[VirtualBox] 버추얼박스 해상도 조절(Win10 FHD) 1. 가상 머신에서 [장치] -> [게스트 확장 CD 이미지 삽입...]    - 기존에 설치를 위해 설정한 iso는 제거 해줘야 합니다.  2. 가상 Win10에서 [VirtualBox Guest Additions] 설치 후 재부팅  재부팅!!! ※ 설치가 완료되면 창 크기를 변경 시키면 가상 머신 해상도가 자동 조절이 됩니다.  ※ 자동 조절이 안된다면 수동 변환 더보기
[PROTOCOL] ICMP(Internet Control Message Protocol) ICMP 개념과 활용 정리ICMP란?     - 인터넷 제어 메시지 프로토콜    - 컴퓨터 간 상태 확인 및 오류 알림 도구 ICMP(Internet Control Message Protocol)는 인터넷에서 컴퓨터 간에 상태 정보를 주고받는 기능입니다. 예를 들어, 한 컴퓨터가 다른 컴퓨터에게 "안녕하세요! 잘 계신가요?"라고 묻고, 문제가 생기면 "여기에 문제가 있어요!"라고 알려주는 방식으로 동작합니다.Ping이라는 기능도 ICMP를 이용합니다. 컴퓨터가 다른 컴퓨터에 "안녕하세요!"라고 물어보고, 응답이 오면 "잘 있어요!"라고 확인합니다. 응답이 없다면 연결에 문제가 있다고 생각할 수 있습니다. 따라서 ICMP는 컴퓨터 간 상태 확인 및 오류 알림 도구로 사용됩니다.ICMP의 주요 기능에러 메.. 더보기