일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 자바
- db
- 정처기
- Linux
- ubuntu
- 알고리즘
- 자료구조
- mysql
- 우분투
- 코딩테스트
- 프로그래머스
- git
- 인공지능
- 리눅스
- Java
- Ai
- LV 0
- github
- docker
- 머신러닝
- 쿠버네티스
- Lv 2
- 코테
- programmers
- 깃
- Kubernetes
- 데이터베이스
- DevOps
- Python
- 파이썬
- Today
- Total
목록깃허브 (4)
Myo-Kyeong Tech Blog
로컬에서 변경사항을 초기화하는 방법은 두가지 방법 중 하나를 선택하여 실행할 수 있습니다. 1. 로컬 변경사항 버리기 로컬의 모든 변경사항을 버리고 현재 브랜치의 최종 커밋 상태로 되돌릴 때 사용합니다. git reset --hard 2. 로컬 변경사항 임시 보관하기 (Stashing) 현재 작업 중인 브랜치에서 작업을 완료하지 않았지만 다른 브랜치로 전환해야 할 경우에 주로 사용합니다. 현재 변경사항을 임시로 보관하여 현재 작업 디렉토리를 초기 상태로 돌림 git stash 임시로 보관한 변경사항이 다시 필요할 때, 다음과 같은 명령어로 다시 적용 git stash apply
2023.05.25 - [Git] - [ Git / GitHub ] Git 과 GitHub repository 연동① - Windows 10 에 Git 설치 [ Git / GitHub ] Git 과 GitHub repository 연동① - Windows 10 에 Git 설치 Git 설치하기 https://git-scm.com/download/win Git - Downloading Package Download for Windows Click here to download the latest (2.40.1) 32-bit version of Git for Windows. This is the most recent maintained build. It was released 30 days ago, on 20..
버전 관리 시스템 ( VCS, Vesrsion Control System) 이란? 위의 사진과 같이 파일 관리를 하다 보면 각 파일마다 어떠한 변경이 이루어졌는지 실제로 어떤 파일이 "진짜" 최종 버전인지 알기 알기 어렵습니다. 이러한 문제를 해결하기 위해서 버전 관리 시스템이 필요합니다. 버전 관리 시스템을 간단하게 설명하면, 파일의 변경 사항을 기록하고 필요할 때 언제든지 특정 시점의 버전으로 다시 불러올 수 있는 시스템입니다. 다수의 개발자가 동시에 개발을 할 때, 각자의 작업 내용을 분리하여 관리하게 해주고 어떤 변경사항이 언제, 누구에 의해 이루어졌는지 추적할 수 있기 때문에 프로젝트의 투명성을 높이고 문제가 발생 시에 이를 신속하게 해결할 수 있도록 도와줍니다. 이러한 버전 관리 시스템은 크게..
'.gitignore' 파일이란 ? Git에서 관리하지 않을 파일 지정 이 파일에 명시된 파일이나 디렉토리를 Git의 추적 대상에서 제외시키는 역할 Git 변경사항을 추적하는 데에서 해당 파일들을 무시하도록 지시 예를 들면, 로그 파일(.log)이나 빌드 도구가 자동으로 생성한 파일 또는 디렉토리 등. '.gitignore' 파일 작성 패턴 주석 사용 : '#' 기호를 사용하여 주석 설정 디렉토리 무시 : 디렉토리 전체를 무시하려면, 디렉토리 이름 뒤에 '/' 붙여서 지정 특정 파일만 추적 : 특정 유형의 파일을 일반적으로 무시하되, 특정 파일만 추적하도록 지정할 때 '!' 사용 하위 디렉토리 적용 : 특정 디렉토리 및 하위 디렉토리에 있는 파일을 무시하려면 '**' 패턴 사용. # .gitignore ..