일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- write by GPT-4
- write by chatGPT
- 소프트웨어공학
- python
- 인프라
- lombok
- GIT
- 유닉스
- 리눅스
- chatGPT's answer
- kotlin
- GPT-4's answer
- android
- 자바암호
- Database
- 파이썬
- 자바
- 뉴턴역학
- 코틀린
- NIO
- 웹 크롤링
- 역학
- JVM
- 고전역학
- oracle
- Java
- Spring boot
- 자바네트워크
- Spring Batch
- 시스템
- Today
- Total
목록Git (12)
Akashic Records
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bvTNYK/btr5Tohg8n9/nglY7AwnYaEYG9WsTL4100/img.jpg)
Git 저장소의 상태를 조회하고 변경 내용을 확인하는 방법은 다음과 같습니다. git status: 현재 저장소의 상태를 확인합니다. 변경된 파일, 스테이징된 파일, 커밋되지 않은 변경 사항 등의 정보를 확인할 수 있습니다. git diff: 작업 디렉토리와 스테이징 영역 사이의 차이를 확인합니다. 변경된 파일의 내용을 비교하고, 어떤 변경 사항이 스테이징되지 않았는지 확인할 수 있습니다. git diff --staged: 스테이징 영역과 최근 커밋 사이의 차이를 확인합니다. 이를 통해 다음 커밋에 포함될 변경 사항을 미리 확인할 수 있습니다. git diff : 두 커밋 사이의 차이를 확인합니다. 이를 통해 두 커밋 간의 변경 사항을 비교할 수 있습니다. git log: 저장소의 커밋 기록을 확인합니다..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/5DHjG/btr5QoCpXbv/h7JFp3G1HZCJLYl5PkhkMk/img.jpg)
기본적인 Git 명령어는 프로젝트의 버전 관리와 협업을 위해 필수적으로 알아야 하는 명령어들입니다. 다음은 기본 Git 명령어에 대한 설명입니다. git init: 현재 디렉토리에 새로운 Git 저장소를 초기화합니다. 이 명령어를 실행하면 .git이라는 숨김 폴더가 생성되며, 이 폴더에 Git 관련 정보가 저장됩니다. git clone : 원격 저장소를 로컬 디렉토리로 복제합니다. 이렇게 하면 원격 저장소의 모든 파일과 커밋 기록이 로컬 저장소로 가져와집니다. git status: 현재 저장소의 상태를 확인합니다. 변경된 파일, 스테이징된 파일, 커밋되지 않은 변경 사항 등의 정보를 확인할 수 있습니다. git add 또는 git add .: 변경된 파일을 스테이징 영역에 추가합니다. 대신 .를 사용하면..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/38VAj/btr590s484V/jFfW879PWNev6DJ1uQONkK/img.jpg)
Git을 설치하고 설정하는 과정은 운영 체제별로 약간의 차이가 있을 수 있지만, 아래에서 기본적인 절차를 안내해 드리겠습니다. Git 설치: Windows: Git 공식 사이트(https://git-scm.com)에서 'Downloads'를 클릭하고, Windows 용 Git 설치 파일을 다운로드합니다. 다운로드한 설치 파일을 실행하여 설치를 진행합니다. 설치 과정에서 기본 설정을 사용하거나, 필요한 경우 사용자 지정 옵션을 선택할 수 있습니다. 설치가 완료되면, 'Git Bash' 및 'Git GUI' 등의 Git 도구를 사용할 수 있습니다. macOS: Homebrew를 사용하는 경우, 터미널에서 brew install git 명령어를 실행하여 Git을 설치합니다. Homebrew를 사용하지 않는 경..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bIdNeB/btr5QzRwsVd/JrbCbc8p3DC8s2rdhIxsr0/img.jpg)
버전 관리 시스템(Version Control System, VCS)은 파일 변경 내역을 시간에 따라 추적하고, 필요한 경우 이전 버전으로 되돌리거나, 변경 내용을 비교 및 분석할 수 있는 시스템입니다. 주로 소프트웨어 개발 분야에서 소스 코드의 버전 관리에 사용되지만, 일반적인 문서 작업에도 사용될 수 있습니다. 버전 관리 시스템은 개발자들이 안전하게 코드를 수정하고 협업을 할 수 있도록 도와줍니다. 버전 관리 시스템은 크게 두 가지 유형으로 나뉩니다: 중앙집중식 버전 관리 시스템(Centralized Version Control System, CVCS)과 분산형 버전 관리 시스템(Distributed Version Control System, DVCS). 중앙집중식 버전 관리 시스템(CVCS): 중앙..