-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
치트 시트 만들기 #1
Comments
|
2-0. git config 설정 사항 확인하기
|
2-1. 만약 폴더 별로 다른 이름과 아이디로 설정하고 싶으면 위에 링크 설정할때 global 빼고 설정하면 됨
|
원격 브랜치 받아오기 git checkout -t origin/feature/UNICORN-1223 -t 옵션은 트래킹을 하겠다는 의미 |
https://lelecoder.com/52
2.특정 브랜치로 이동하기 3.브랜치 생성하면서, 해당 브랜치로 이동하기
5 브랜치 조회하기 git show-branch (tree 구조와 함께 칼라풀하게 보여짐)
|
git이 추적하지 않는 untracked files 한번에 삭제하기 https://victorydntmd.tistory.com/54 git clean -f (untracked file 모두 지운다) |
git show
해당 커밋 보여줌 |
특정 시점의 커밋으로 돌아가는 법
해당 시점의 커밋으로 이동함 + 다시 최신 커밋으로 돌아가기
|
TIL 220405 내용업무용 맥북 OS 업데이트 하면서 읽은 글...필요한 라인만 커밋하기-p 옵션
변경한 라인만 스테이징 에어리어에 넣는 옵션
s(Split)을 입력하면, file diff를 한 줄 단위로 staging area로 올릴지 말지 정할 수 있음 n(No)을 입력하면, staging area에 포함하지 않음 e(Edit)을 입력하면 편집 모드로 들어가 직접 스테이징할 라인을 선별할 수 있음 잘 이해가 되지 않아 검색한 공식문서git add -p option-p
rebase -i 활용
HEAD를 포함한 이전 커밋 3개를 재작성 (rebase) 하겠다. commands
-i 모드로 열면, 해당되는 커밋들의 목록이 보임 해당 라인 위치를 변경하면 커밋 순서 변경됨?
그렇게 수정하고 저장하면(:wq) git pull
원격 저장소의 최신 업데이트 내용을 로컬에 가져와 현재 브렌치와 머지 머지 커밋 없이 작업 내역을 깨끗이 유지하고 싶으면 --rebase 옵션 사용 가능
-> 원격 저장소에 있는 변경사항 먼저 쌓고, 그 다음 나의 변경사항을 쌓는 방식 |
git commit 시점 변경하기마지막 Commit 날짜를 현재 날짜로 설정
마지막 Commit 날짜를 임의의 날짜로 설정
참고 : git commit 날짜 바꾸기
커밋을 수정할때는
이렇게 두가지 경우의 수가 있다. 이때, 커밋 자체만 수정하고 커밋 메시지를 수정하길 원하지 않을 때, |
git branch 생성시간 확인하기
|
git tag 활용하여 이동하기
git checkout tags/원하는태그
git checkout tags/원하는태그 -b 원하는브랜치명 참고 : [git] tag로 이동하기 |
이미 commit 한 커밋의 author 수정하기기존에 사용하던 노트북이 아닌 새로운 환경에서 커밋을 한 경우 해당 디렉토리의 config를 수정해주지 않으면 기본적으로 설정된 author 정보로 커밋이 된다.
이때 이미 commit 한 커밋의 author 정보를 수정하기 위해서는 // --author="USER_NAME <USER_EMAIL>" 속성 사용하면 됨
참고한 글: |
프로젝트의 첫번째 커밋 수정하기
https://stackoverflow.com/questions/2246208/change-first-commit-of-project-with-git |
실수로
|
No description provided.
The text was updated successfully, but these errors were encountered: