일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- nginx https 설정
- EC2 HTTP 호스팅
- Linux oh my zsh
- Git 브랜치
- git switch
- EC2 oh my zsh
- ec2 ssh unprotected private key file
- git 기본 에디터
- AWS EC2 서버 만들기
- linux foreground
- Logback
- EC2 Apache2
- git 계정 설정
- Linux apt-get
- EC2 zsh
- Navigation Pattern
- git branch
- arbitrum sepolia eth
- javascript 정렬
- Linux 디렉터리 역할
- linux background
- Linux apt
- GIT
- 아비트럼 새폴리아 이더 받는법
- UNPROTECTED PRIVATE KEY FILE
- ssl 인증서 발급받기
- HTTP Web Server
- 서버의 서비스 방식
- Linux 디렉터리 구조
- javascript scope
- Today
- Total
목록git switch (2)
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..