일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Spring Boot
- vmware workstation player
- github
- 방통대
- 취업
- json string
- 정처기
- 아임포트
- 런던뮤지컬
- 방송대
- 자바
- ObjectMapper
- git pull --rebase
- 운영체제
- window11 Education
- git pull
- window10
- 윈도우10 Education
- window10 Education
- window11
- 티스토리챌린지
- IAMPORT
- git
- 소비통장
- 오블완
- camel case
- 취성패
- git 설정
- java
- snake case
- Today
- Total
목록git (6)
홍차의 미로찾기
[git] git 설정 프로세스 모음 merge와 rebase 명령어는 브랜치를 합치는 명령어 입니다.다만 두 방식의 차이점이 존재합니다. merge두 브랜치를 병합하여 하나의 브랜치로 만듭니다.병합 시점에 커밋을 생성하여 기록하며, 병합 커밋 이전의 기록들도 유지되기때문에 원래 히스토리를 보존할 수 있습니다.다만, 브랜치를 많이 사용하는 프로젝트의 경우에는 히스토리 내역을 파악하기 어려울 수 있다는 단점이 존재합니다.충돌 시에는 모든 커밋의 충돌을 한 번에 해결 후 병합이 가능합니다.rebase한 브랜치의 커밋을 다른 브랜치의 커밋 이후로 하나씩 이어붙입니다.한 줄로 깔끔하게 히스토리를 유지할 수 있고, 새로운 커밋이 기존 커밋 위로 순차적으로 쌓이도록 할 수 있습니다.다만 기존 커밋 히스토리가 삭..
[git] git 설정 프로세스 모음 revert원하는 commit 시점으로 되돌림. 단, 해당 커밋을 거꾸로 실행. + revert 커밋이 추가ex) a라는 파일을 해당 시점에 추가 후 → revert 실행 → a라는 파일만 사라짐! -> a라는 파일이 사라지는 커밋 건 추가reset원하는 commit 시점으로 돌아감 (이후 내역은 삭제) 우선, 두 개의 commit 을 진행했습니다.first commit → test.txt 파일 추가second commit → test2.txt 파일 추가# git commit 목록 조회git log위 명령어를 실행하면 아래와 같이 commit 목록이 조회됩니다.현재 두개의 commit 건이 있습니다. revert revert 는 과거 시점으로 돌아간뒤 해당 ..
[git] git 설정 프로세스 모음 우선, 해당 프로젝트에 새로 파일을 추가합니다.test.txt 라는 파일을 추가했습니다. git status프로젝트의 변경사항을 확인하기 위하여 아래 명령어를 실행합니다. (작업 전 git init 명령어를 호출해서 해당 프로젝트가 git 관리 하에 있어야 합니다.)# project 변경 사항 확인git status untracked file 목록으로 출력됩니다.test.txt 파일이 git 관리 하에 있지 않다는 의미입니다. git addadd 명령어를 이용해서 해당 파일을 git이 관리하도록 추가합니다.# 'test.txt' 파일만 추가git add 'test.txt'# 현재 untracted file 모두 추가git add . 이후 git status 명..
[git] git 설정 프로세스 모음 .gitignoregit으로 관리하지 않을 폴더 및 파일의 목록을 저장하는 곳입니다.git으로 관리하지 않을 목록들은 git commit 시 제외됩니다. 제외할 목록보안 상 민감한 정보가 담긴 파일secret key 값과 같은 값들비밀번호가 작성된 파일자동으로 생성되거나 다운로드되는 빌드 결과물 또는 라이브러리IDE가 생성하는 파일visualStudioCode, intellij, …개발 언어, 프레임워크가 생성하는 파일flutter, java, spring, …PackageManager로 다운로드한 파일flutter pub add package_name 과 같은 명령어로 추가한 소프트웨어들명령어로 필요한 시점에 다시 다운로드할 수 있기때문에 제외함 .gitignor..
1. [git] git 최초 설정 cli 명령어 - name, email 설정 및 브랜치명 설정2. [git] 새 프로젝트에서 git 설정3. [git] .gitignore 파일 설정4. [git] git 추가 및 커밋 명령어 - add, commit5. [git] git 명령어 - revert, reset6. [git] git branch 명령어 - branch, switch7. [git] git branch 삭제가 안되는 이유8. [git] git log 명령어와 옵션 - 커밋 히스토리 조회9. [git] 브랜치 합치기 (변경사항 통합) - merge, rebase 1. [github] github 의미와 사용하는 이유2. [github] github 보안 토큰 로그인 - Personal acces..
[git] git 설정 프로세스 모음 git이란?version control system(vcs) 프로그램 중 하나로, 개발 시 사용하는 버전 관리 툴입니다.여러 사람의 코드를 쉽게 관리할 수 있고, 과거 특정 시점의 버전을 쉽게 가져오는 등 협업을 편리하게 해주는 프로그램입니다.git 시작하기github 에 가입github : git 소스 저장소사용할 로컬 PC에 git을 설치mac을 사용하는 경우 homebrew를 통해 쉽게 설치 가능기존에 설치되어 있는 경우, 버전 업데이트하기git 최초 설정git 에서 사용할 사용자 이름과 이메일 주소를 설정하는 명령어입니다.아래 명령어는 로컬PC에 설치된 git 설정에 사용할 이름과 이메일을 추가하는 작업입니다.global 옵션을 줄 경우에는 전역 범위 설정으로..