일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- git 기본 에디터
- EC2 oh my zsh
- Git 브랜치
- git branch
- EC2 Apache2
- 서버의 서비스 방식
- GIT
- Linux 디렉터리 역할
- nginx https 설정
- linux background
- EC2 zsh
- Logback
- javascript 정렬
- 아비트럼 새폴리아 이더 받는법
- Linux 디렉터리 구조
- ec2 ssh unprotected private key file
- EC2 HTTP 호스팅
- git 계정 설정
- Linux oh my zsh
- Navigation Pattern
- Linux apt
- javascript scope
- HTTP Web Server
- AWS EC2 서버 만들기
- git switch
- linux foreground
- arbitrum sepolia eth
- UNPROTECTED PRIVATE KEY FILE
- Linux apt-get
- ssl 인증서 발급받기
- Today
- Total
목록GIT (4)
HyunJun 기술 블로그
Git reset, revertgit에서 commit history의 commit 내역을 제거하고 싶거나 되돌리고 싶을 때가 있다. 단순 checkout의 경우 commit 내역을 삭제하는 것이 아닌 단순히 보는 시점을 다르게 하는 것이다.git reset과 git revert의 차이git reset과 rever는 git을 삭제하는 데에 있어서 목표, 개념적인 차이가 있다.git reset: 특정 commit을 선택한다. 해당 commit 이후의 내역들은 모두 삭제된다. 삭제했다는 이력은 남기지 않는다.git revert: 특정 commit을 선택해 삭제한다. 하지만 최신 commit에 특정 commit을 삭제했다는 내역을 추가한다.특정 하나의 commit만을 삭제하므로, A - B - C - D - E..
Git Branch프로젝트의 다양한 버전, 기능들을 나누기 위한 분기점을 만들 수 있다.협업 시, git을 통해 작업을 할 때 팀원들끼리의 작업에 영향을 주지 않게 도와준다.각각의 Branch는 독립적인 작업 공간이므로, 다른 Branch에게 영향을 주지 않는다.Branch는 특정 Commit을 가리키는 포인터일 뿐이다. git init연습할 git 프로젝트 생성하기.cd ~mkdir gitBranchcd gitBranch git init a 파일 생성 후, 저장한다.vi a #:wq# working directory -> staging areagit add a# staging area -> repositorygit commit -m "feat: a 파일 생성" 💡 현재 nothing to commit..
Git RepositoryGit을 통해 버전 관리를 할 때, 기록들을 저장하는 공간이다.다른 말로는 Git으로 형상 관리를 함에 있어서, Commit들을 저장하는 공간이다.기본적으로 Git은 Local에서의 버전 관리(형상 관리)를 지원하고, 원격 Repository도 지원한다. (Github)일반적으로, 하나의 Repository는 하나의 프로젝트를 기준으로 한다. 1) git initGit을 통한 형상 관리를 할 때, 가장 기초적으로 아래의 명령어를 입력하여 Git 저장소를 생성(초기화) 한다.git init git init을하면 아래와 같은 일이 발생한다. (기본적으로 하나의 프로젝트 단위로 git을 사용한다.)git init을 사용한 디렉터리의 위치에 .git라는 서브 디렉터리가 생성된다..gi..
1. Git의 기본개념Git은 형상 관리 시스템(Version Control System, VCS)으로, 코드의 변경 이력을 기록하고 추적할 수 있게 해준다.GitHub는 Git을 이용한 파일들을 올려놓는 온라인 저장소 역할을 한다.로컬 환경에서 Git 시스템을 자유자재로 다룰 줄 알아야, GitHub를 통한 협업 및 원격 저장소(Repository)를 사용할 수 있다.Git은 특정 시점마다의 스냅샷(커밋)을 찍어 원하는 구간(코드 작성 시점 등)으로 바로바로 이동하며 버전 관리를 할 수 있다. 이를 통해 코드의 변경 내역을 체계적으로 관리하고 필요할 때마다 이전 버전으로 복구할 수 있다. 2. Git 키워드Working Directory: 실제 작업 중인 디렉터리Stage: 커밋을 하기 전, 변경된 파..