Git(7) : reset, revert

reset: 재설정revert: 되돌리기비슷하지만 약간 다름reset은 커밋을 제거하고 브랜치 포인터를 해당위치로 이동시키지만revert는 변경사항을 삭제하는 커밋을 새로 하는 형태라 보면됨.일종의 soft reset해당 commit으로 돌아가지만 작업내용은 남아있음.

2023년 5월 7일
·
0개의 댓글
·

Git(6) : restore

기본적으로 checkout 이 구명령어이고 대부분의 작업을 수행가능.switch 와 restore는 신규명령어로 checkout의 기능을양분한다고 보면됨.git checkout HEAD <file-name> 나 git checkout -- <file-nam

2023년 5월 7일
·
0개의 댓글
·

Git(5) : checkout

대부분의 경우 git checkout <commit-hash> 을 하면detached head 상태가 된다.head 는 기본적으로 특정 브랜치를 참조한다.이말은 head는 특정브랜치의 최신 commit을 가르킨다는 것이다.(branch ref 와 head의 위치가

2023년 5월 7일
·
0개의 댓글
·

GIT(4) : stash

특정 브랜치에서 작업은하였으나, commit은 안한상태에서다른 브랜치로 switch 할때 필요한 commandb1->master 로 switch시 main.py 에서 conflict 가 일어남conflict 될 요소가없다면 switch 되는 경우도 있음. (FastFo

2023년 2월 2일
·
0개의 댓글
·

GIT(3) : diff

전자는 unstaged 된 (=git add 된것은 제외)후자는 staged 유무와 상관없이 diff 를 보여줌즉 HEAD와의 모든차이점을 보여준다.(last commit과의 차이점)staged 된 차이점만 보여준다.특정 파일에 대해서만 diff 사항을 보여줌branc

2023년 1월 31일
·
0개의 댓글
·
post-thumbnail

GIT(2) : merge

git의 merge 와 관련된 기능 정리가장 기본적인 merge이며 실상황에서 쓰일일은 거의없음.master branch 에서 새로운 branch(bugfix)를 복사생성하여 commit이 여러개 진행 되고master branch 에는 아무런 변경사항이 없는 상황에서

2023년 1월 29일
·
0개의 댓글
·

AWS SAA(1)

AWS SAA 라이센스 학습 과정 정리

2023년 1월 29일
·
0개의 댓글
·

GIT(1) : 기본개념 및 기본사용법

git을 알음알음 사용하다 보니, 한번 정리의 필요성을 느껴 기본부터 정리하는 과정.앞부분은 remote server와 pull push 하지 않고 local 에서만 작업 한다.

2023년 1월 29일
·
0개의 댓글
·

기본용어

.

2022년 11월 10일
·
0개의 댓글
·

CMake/Make

a

2022년 11월 10일
·
0개의 댓글
·

command

폴더 복사a 폴더가 test 밑에 b 이름으로 복사

2022년 11월 10일
·
0개의 댓글
·

SQL 기본 명령어 정리

.

2022년 10월 28일
·
0개의 댓글
·