일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 자스코테
- 자바의정석
- 리액트네이티브
- 자바스크립트 코딩테스트
- Java의정석
- javascript
- react
- VUE
- 리액트
- 정보처리기사실기정리
- 코딩테스트
- 정보처리기사
- 스프링
- 이안의평일코딩
- 정보처리기사실기
- 국비코딩
- CSS
- spring
- 평일코딩
- 타입스크립트
- 정보처리기사요약
- ReactNative
- 자바스크립트
- 정보처리기사실기요약
- php
- typescript
- 오라클
- 국비IT
- Oracle
- 정보처리기사정리
- Today
- Total
목록Git (4)
이안의 평일코딩
$git reset 옵션에는 3가지 종류가 있다. 1. --hard : 돌아가려는 지점 이후 모든 내용 삭제. 2. --soft : 돌아가려는 지점으로 돌아가지만 해당내용은 남아있으며 인덱스도 그대로 있다. 3. --mixed : 옵션을 생략하면 mixed로 설정되며, 돌아가려는 지점으로 돌아가지만 인덱스는 초기화 된다. 위의 상황에서 Login state 이후의 커밋들을 삭제하고 싶다면 아래와 같이 터미널에 입력하면 된다. $git reset --hard d075bf9 $git push -f origin master revert은 원하는 지점으로 되돌려주지만 revert는 현재에서 지우려는 지점을 없애준다.
오류해결 git push시 나는 오류로 두가지 경우에 나타났다. 1. branch가 없는 경우 2. 원격 저장소와 로컬 저장소의 상태가 다른 경우 branch가 없는 경우 먼저 branch를 지정해주지 않은 경우에는 아래와 같이 설정한다. git branch -m main 개인 혼자 프로젝트를 push하는 경우엔 위와 같이 그냥 main으로 설정해주면 되고, 다른 branch를 사용할거면 아래와 같이 한다. git branch 작명 그리고 다시 push해주자. 원격 저장소와 로컬 저장소의 상태가 다른 경우 이 경우에는 다른 상태의 원격 저장소의 코드를 먼저 pull해줘야 한다. git pull 그리고 다시 push를 하자. git status를 이용해 현재 git 상태를 확인하는 것도 오류해결에 도움이 ..
오류해결 이미 origin이 있기 때문에 지워 주고 다시 origin 주소를 추가하면 된다. git remote rm origin git remote add origin 연결할repository주소
Clone 먼저 팀 프로젝트로 진행 중인 코드들을 나의 로컬 데스크톱으로 옮겨 올 때는 clone을 한다. git clone https://github.com/ianlee92/project.git git clone git@github.com:ianlee92/project.git Remote 레퍼지토리를 확인할 때 사용한다. (예: git@github.com:ianlee92/project.git) git remote -v Branch 현재 branch를 확인할 때 사용한다. (예: master, main 등) git branch Pull 깃에 Push하기 전에는 매번 새로운 업데이트 된 코드들을 pull을 통해 로컬(내 데스크톱)로 불러온다. git pull Add, Commit, Push add를 통해 ..