본문 바로가기

sourcetree2

04 브랜치 생성, 수정, 삭제 (VS code, SourceTree) (Visual studio code, sourcetree, Gitbash 미리 설치해둘것) .gitignore에 *.config 추가 1. 브랜치 만들어보기 testBranch라는 이름의 브랜치를 만들어준다. git branch testBranch 브랜치 목록보기 git branch 생성한 testBranch로 이동 git switch testBranch newBranch라는 브랜치 생성과 동시에 이동하려면 아래와 같이 쓴다. git switch -c newBranch 방금 만든 new Branch를 삭제하려면 두가지 방법이 있다. (1) -d (2) -D 지워질 브랜치에만 있는 내용의 커밋이 있을때 (다른 브랜치에 없는 내용이 있을경우) git branch -d newBranch git branch -.. 2022. 5. 3.
03 커밋시점 되돌리기 (VS code, SourceTree) (Visual studio code, sourcetree, Gitbash 미리 설치해둘것) Git에서 작업했던 커밋(시점)으로 돌아가는 방식은 두가지가 있다 1) Reset 원하는 시점으로 돌아가고 이후 커밋들은 삭제됨 2) Revert 원하는 시점의 커밋을 취소하는 커밋이 생성됨 1. VS code 사용하기 1) reset 커밋 내역 확인하는 방법 git log j나 방향커서를 이용해서 로그를 확인하는데 최신순으로 정렬해서 나온다 아래 노란색에서 보이는 숫자와 문자 조합이 커밋 해시이다. 확인 후에는 :q를 사용해서 로그내역 밖으로 빠져나감 커밋 해시의 일부 또는 전부를 복사해서 아래 명령어를 쳐준다. git reset --hard (커밋 해시 복붙) 그리고 나서 소스트리를 확인하면 원하는 시점으로 리.. 2022. 4. 30.