git(7)
-
[git] git 스테이징 되지 않은 파일 되돌리기
# 아직 스테이징하지 않은 변경 사항을 되돌립니다. git restore --source=HEAD --staged --worktree file.txt
2023.11.12 -
[git] git reset에 대한 나름의 이해
git reset은 hard, mixed, soft가 있다. 처음 상태 hard의 경우 commit 기록을 이전으로 돌리고 현재 파일도 커밋 이전으로 돌린다. mixed의 경우 아직 commit기록을 commit하기 전으로 돌리되 현재 파일은 커밋 이후와 같다. 그리고 스테이징이 되지 않은 상태이다. soft의 경우 commit 기록을 이전으로 돌리되 현재 파일은 커밋 이후와 같다. mixed와의 차이는 스테이징이 된 상태이다. Reference https://da-nyee.github.io/posts/git-git-reset-git-reflog/ [Git] git reset –hard 되돌리기 (feat. git reflog) Introduction da-nyee.github.io https://git..
2023.10.20 -
[git] git clone repo명을 가진 dir 말고 하위 폴더부터 가지고 오기
git git_reop . 위와 같이 뒤에 현재 dir을 뜻하는 .을 찍어주면 된다.
2023.10.16 -
[git] git branch 정보 받아오기
git fetch --all --prune
2023.07.21 -
[git] git remote 삭제
git push origin --delete feature-branch
2023.05.08 -
[git] git 정리
git config --global alias.l "log --oneline --all --graph" Git status Git add git commit -am "v4" -a 옵션은 tracked 상태의 파일만 auto adding 해준다. add : untracked -> tracked -a : tracked만 adding .gitignore에 무시하고자 하는 파일을 추가한다. 파일이 status에 더 이상 나타나지 않는 것을 확인한다. config.txt.template 파일을 만들어서 이 파일을 저장한다. database_id:USER_ID database_password:USER_PASSWORD Git checkout 하면 무조건 head가 움직임 Git reset —hard a head가 가..
2023.04.04